Class PresignedData

java.lang.Object
com.buildstash.PresignedData

public class PresignedData extends Object
Data model for presigned URL data from Buildstash. Contains the URL and headers needed for direct file uploads.
  • Constructor Details

    • PresignedData

      public PresignedData()
    • PresignedData

      public PresignedData(String url, Map<String,Object> headers)
  • Method Details

    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getHeaders

      public Map<String,Object> getHeaders()
    • setHeaders

      public void setHeaders(Map<String,Object> headers)
    • getHeaderAsString

      public String getHeaderAsString(String key)
      Helper method to get a header value as a string, handling arrays by taking the first element.