Interface GetBulkDeploymentStatusResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetBulkDeploymentStatusResponse.Builder,,GetBulkDeploymentStatusResponse> GreengrassResponse.Builder,SdkBuilder<GetBulkDeploymentStatusResponse.Builder,,GetBulkDeploymentStatusResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetBulkDeploymentStatusResponse
@Mutable
@NotThreadSafe
public static interface GetBulkDeploymentStatusResponse.Builder
extends GreengrassResponse.Builder, SdkPojo, CopyableBuilder<GetBulkDeploymentStatusResponse.Builder,GetBulkDeploymentStatusResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbulkDeploymentMetrics(Consumer<BulkDeploymentMetrics.Builder> bulkDeploymentMetrics) Relevant metrics on input records processed during bulk deployment.bulkDeploymentMetrics(BulkDeploymentMetrics bulkDeploymentMetrics) Relevant metrics on input records processed during bulk deployment.bulkDeploymentStatus(String bulkDeploymentStatus) The status of the bulk deployment.bulkDeploymentStatus(BulkDeploymentStatus bulkDeploymentStatus) The status of the bulk deployment.The time, in ISO format, when the deployment was created.errorDetails(Collection<ErrorDetail> errorDetails) Error detailserrorDetails(Consumer<ErrorDetail.Builder>... errorDetails) Error details This is a convenience method that creates an instance of theErrorDetail.Builderavoiding the need to create one manually viaErrorDetail.builder().errorDetails(ErrorDetail... errorDetails) Error detailserrorMessage(String errorMessage) Error messageTag(s) attached to the resource arn.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.greengrass.model.GreengrassResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
bulkDeploymentMetrics
GetBulkDeploymentStatusResponse.Builder bulkDeploymentMetrics(BulkDeploymentMetrics bulkDeploymentMetrics) Relevant metrics on input records processed during bulk deployment.- Parameters:
bulkDeploymentMetrics- Relevant metrics on input records processed during bulk deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulkDeploymentMetrics
default GetBulkDeploymentStatusResponse.Builder bulkDeploymentMetrics(Consumer<BulkDeploymentMetrics.Builder> bulkDeploymentMetrics) Relevant metrics on input records processed during bulk deployment. This is a convenience method that creates an instance of theBulkDeploymentMetrics.Builderavoiding the need to create one manually viaBulkDeploymentMetrics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobulkDeploymentMetrics(BulkDeploymentMetrics).- Parameters:
bulkDeploymentMetrics- a consumer that will call methods onBulkDeploymentMetrics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
bulkDeploymentStatus
The status of the bulk deployment.- Parameters:
bulkDeploymentStatus- The status of the bulk deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
bulkDeploymentStatus
GetBulkDeploymentStatusResponse.Builder bulkDeploymentStatus(BulkDeploymentStatus bulkDeploymentStatus) The status of the bulk deployment.- Parameters:
bulkDeploymentStatus- The status of the bulk deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The time, in ISO format, when the deployment was created.- Parameters:
createdAt- The time, in ISO format, when the deployment was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
Error details- Parameters:
errorDetails- Error details- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
Error details- Parameters:
errorDetails- Error details- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
Error details This is a convenience method that creates an instance of theErrorDetail.Builderavoiding the need to create one manually viaErrorDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerrorDetails(List<ErrorDetail>).- Parameters:
errorDetails- a consumer that will call methods onErrorDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
errorMessage
Error message- Parameters:
errorMessage- Error message- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Tag(s) attached to the resource arn.- Parameters:
tags- Tag(s) attached to the resource arn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-