Interface UploadUrlMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UploadUrlMetadata.Builder,UploadUrlMetadata>,SdkBuilder<UploadUrlMetadata.Builder,UploadUrlMetadata>,SdkPojo
- Enclosing class:
- UploadUrlMetadata
public static interface UploadUrlMetadata.Builder extends SdkPojo, CopyableBuilder<UploadUrlMetadata.Builder,UploadUrlMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UploadUrlMetadata.BuilderheadersToInclude(Map<String,String> headersToInclude)A map of headers that should be provided when uploading the attached file.UploadUrlMetadata.Builderurl(String url)A pre-signed S3 URL that should be used for uploading the attached file.UploadUrlMetadata.BuilderurlExpiry(String urlExpiry)The expiration time of the URL in ISO timestamp.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
url
UploadUrlMetadata.Builder url(String url)
A pre-signed S3 URL that should be used for uploading the attached file.
- Parameters:
url- A pre-signed S3 URL that should be used for uploading the attached file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
urlExpiry
UploadUrlMetadata.Builder urlExpiry(String urlExpiry)
The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format:
yyyy-MM-ddThh:mm:ss.SSSZ. For example,2019-11-08T02:41:28.172Z.- Parameters:
urlExpiry- The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format:yyyy-MM-ddThh:mm:ss.SSSZ. For example,2019-11-08T02:41:28.172Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
headersToInclude
UploadUrlMetadata.Builder headersToInclude(Map<String,String> headersToInclude)
A map of headers that should be provided when uploading the attached file.
- Parameters:
headersToInclude- A map of headers that should be provided when uploading the attached file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-