Interface StartAttachedFileUploadResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,ConnectResponse.Builder
,CopyableBuilder<StartAttachedFileUploadResponse.Builder,
,StartAttachedFileUploadResponse> SdkBuilder<StartAttachedFileUploadResponse.Builder,
,StartAttachedFileUploadResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
StartAttachedFileUploadResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreatedBy
(Consumer<CreatedByInfo.Builder> createdBy) Represents the identity that created the file.createdBy
(CreatedByInfo createdBy) Represents the identity that created the file.creationTime
(String creationTime) The time of Creation of the file resource as an ISO timestamp.The unique identifier of the attached file resource (ARN).The unique identifier of the attached file resource.fileStatus
(String fileStatus) The current status of the attached file.fileStatus
(FileStatusType fileStatus) The current status of the attached file.uploadUrlMetadata
(Consumer<UploadUrlMetadata.Builder> uploadUrlMetadata) Information to be used while uploading the attached file.uploadUrlMetadata
(UploadUrlMetadata uploadUrlMetadata) Information to be used while uploading the attached file.Methods inherited from interface software.amazon.awssdk.services.connect.model.ConnectResponse.Builder
build, responseMetadata, responseMetadata
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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
fileArn
The unique identifier of the attached file resource (ARN).
- Parameters:
fileArn
- The unique identifier of the attached file resource (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileId
The unique identifier of the attached file resource.
- Parameters:
fileId
- The unique identifier of the attached file resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format:
yyyy-MM-ddThh:mm:ss.SSSZ
. For example,2024-05-03T02:41:28.172Z
.- Parameters:
creationTime
- The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format:yyyy-MM-ddThh:mm:ss.SSSZ
. For example,2024-05-03T02:41:28.172Z
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileStatus
The current status of the attached file.
- Parameters:
fileStatus
- The current status of the attached file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fileStatus
The current status of the attached file.
- Parameters:
fileStatus
- The current status of the attached file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdBy
Represents the identity that created the file.
- Parameters:
createdBy
- Represents the identity that created the file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
default StartAttachedFileUploadResponse.Builder createdBy(Consumer<CreatedByInfo.Builder> createdBy) Represents the identity that created the file.
This is a convenience method that creates an instance of theCreatedByInfo.Builder
avoiding the need to create one manually viaCreatedByInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreatedBy(CreatedByInfo)
.- Parameters:
createdBy
- a consumer that will call methods onCreatedByInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
uploadUrlMetadata
Information to be used while uploading the attached file.
- Parameters:
uploadUrlMetadata
- Information to be used while uploading the attached file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uploadUrlMetadata
default StartAttachedFileUploadResponse.Builder uploadUrlMetadata(Consumer<UploadUrlMetadata.Builder> uploadUrlMetadata) Information to be used while uploading the attached file.
This is a convenience method that creates an instance of theUploadUrlMetadata.Builder
avoiding the need to create one manually viaUploadUrlMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touploadUrlMetadata(UploadUrlMetadata)
.- Parameters:
uploadUrlMetadata
- a consumer that will call methods onUploadUrlMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-