public static interface BulkDeploymentResult.Builder extends SdkPojo, CopyableBuilder<BulkDeploymentResult.Builder,BulkDeploymentResult>
Modifier and Type | Method and Description |
---|---|
BulkDeploymentResult.Builder |
createdAt(String createdAt)
The time, in ISO format, when the deployment was created.
|
BulkDeploymentResult.Builder |
deploymentArn(String deploymentArn)
The ARN of the group deployment.
|
BulkDeploymentResult.Builder |
deploymentId(String deploymentId)
The ID of the group deployment.
|
BulkDeploymentResult.Builder |
deploymentStatus(String deploymentStatus)
The current status of the group deployment: ''Pending'', ''InProgress'', ''Success'', or ''Failure''.
|
BulkDeploymentResult.Builder |
deploymentType(DeploymentType deploymentType)
The type of the deployment.
|
BulkDeploymentResult.Builder |
deploymentType(String deploymentType)
The type of the deployment.
|
BulkDeploymentResult.Builder |
errorDetails(Collection<ErrorDetail> errorDetails)
Details about the error.
|
BulkDeploymentResult.Builder |
errorDetails(Consumer<ErrorDetail.Builder>... errorDetails)
Details about the error.
|
BulkDeploymentResult.Builder |
errorDetails(ErrorDetail... errorDetails)
Details about the error.
|
BulkDeploymentResult.Builder |
errorMessage(String errorMessage)
The error message for a failed deployment
|
BulkDeploymentResult.Builder |
groupArn(String groupArn)
The ARN of the Greengrass group.
|
copy
applyMutation, build
BulkDeploymentResult.Builder createdAt(String createdAt)
createdAt
- The time, in ISO format, when the deployment was created.BulkDeploymentResult.Builder deploymentArn(String deploymentArn)
deploymentArn
- The ARN of the group deployment.BulkDeploymentResult.Builder deploymentId(String deploymentId)
deploymentId
- The ID of the group deployment.BulkDeploymentResult.Builder deploymentStatus(String deploymentStatus)
deploymentStatus
- The current status of the group deployment: ''Pending'', ''InProgress'', ''Success'', or ''Failure''.BulkDeploymentResult.Builder deploymentType(String deploymentType)
deploymentType
- The type of the deployment.DeploymentType
,
DeploymentType
BulkDeploymentResult.Builder deploymentType(DeploymentType deploymentType)
deploymentType
- The type of the deployment.DeploymentType
,
DeploymentType
BulkDeploymentResult.Builder errorDetails(Collection<ErrorDetail> errorDetails)
errorDetails
- Details about the error.BulkDeploymentResult.Builder errorDetails(ErrorDetail... errorDetails)
errorDetails
- Details about the error.BulkDeploymentResult.Builder errorDetails(Consumer<ErrorDetail.Builder>... errorDetails)
.Builder
avoiding the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #errorDetails(List)
.errorDetails
- a consumer that will call methods on List.Builder
#errorDetails(List)
BulkDeploymentResult.Builder errorMessage(String errorMessage)
errorMessage
- The error message for a failed deploymentBulkDeploymentResult.Builder groupArn(String groupArn)
groupArn
- The ARN of the Greengrass group.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.