Interface DescribeEdgeDeploymentPlanResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeEdgeDeploymentPlanResponse.Builder,
,DescribeEdgeDeploymentPlanResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeEdgeDeploymentPlanResponse.Builder,
,DescribeEdgeDeploymentPlanResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeEdgeDeploymentPlanResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time when the edge deployment plan was created.deviceFleetName
(String deviceFleetName) The device fleet used for this edge deployment plan.edgeDeploymentFailed
(Integer edgeDeploymentFailed) The number of edge devices that failed the deployment.edgeDeploymentPending
(Integer edgeDeploymentPending) The number of edge devices yet to pick up deployment, or in progress.edgeDeploymentPlanArn
(String edgeDeploymentPlanArn) The ARN of edge deployment plan.edgeDeploymentPlanName
(String edgeDeploymentPlanName) The name of the edge deployment plan.edgeDeploymentSuccess
(Integer edgeDeploymentSuccess) The number of edge devices with the successful deployment.lastModifiedTime
(Instant lastModifiedTime) The time when the edge deployment plan was last updated.modelConfigs
(Collection<EdgeDeploymentModelConfig> modelConfigs) List of models associated with the edge deployment plan.modelConfigs
(Consumer<EdgeDeploymentModelConfig.Builder>... modelConfigs) List of models associated with the edge deployment plan.modelConfigs
(EdgeDeploymentModelConfig... modelConfigs) List of models associated with the edge deployment plan.Token to use when calling the next set of stages in the edge deployment plan.stages
(Collection<DeploymentStageStatusSummary> stages) List of stages in the edge deployment plan.stages
(Consumer<DeploymentStageStatusSummary.Builder>... stages) List of stages in the edge deployment plan.stages
(DeploymentStageStatusSummary... stages) List of stages in the edge deployment plan.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
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
-
edgeDeploymentPlanArn
The ARN of edge deployment plan.
- Parameters:
edgeDeploymentPlanArn
- The ARN of edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeDeploymentPlanName
The name of the edge deployment plan.
- Parameters:
edgeDeploymentPlanName
- The name of the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelConfigs
DescribeEdgeDeploymentPlanResponse.Builder modelConfigs(Collection<EdgeDeploymentModelConfig> modelConfigs) List of models associated with the edge deployment plan.
- Parameters:
modelConfigs
- List of models associated with the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelConfigs
List of models associated with the edge deployment plan.
- Parameters:
modelConfigs
- List of models associated with the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelConfigs
DescribeEdgeDeploymentPlanResponse.Builder modelConfigs(Consumer<EdgeDeploymentModelConfig.Builder>... modelConfigs) List of models associated with the edge deployment plan.
This is a convenience method that creates an instance of theEdgeDeploymentModelConfig.Builder
avoiding the need to create one manually viaEdgeDeploymentModelConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelConfigs(List<EdgeDeploymentModelConfig>)
.- Parameters:
modelConfigs
- a consumer that will call methods onEdgeDeploymentModelConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deviceFleetName
The device fleet used for this edge deployment plan.
- Parameters:
deviceFleetName
- The device fleet used for this edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeDeploymentSuccess
The number of edge devices with the successful deployment.
- Parameters:
edgeDeploymentSuccess
- The number of edge devices with the successful deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeDeploymentPending
The number of edge devices yet to pick up deployment, or in progress.
- Parameters:
edgeDeploymentPending
- The number of edge devices yet to pick up deployment, or in progress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeDeploymentFailed
The number of edge devices that failed the deployment.
- Parameters:
edgeDeploymentFailed
- The number of edge devices that failed the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stages
List of stages in the edge deployment plan.
- Parameters:
stages
- List of stages in the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stages
List of stages in the edge deployment plan.
- Parameters:
stages
- List of stages in the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stages
DescribeEdgeDeploymentPlanResponse.Builder stages(Consumer<DeploymentStageStatusSummary.Builder>... stages) List of stages in the edge deployment plan.
This is a convenience method that creates an instance of theDeploymentStageStatusSummary.Builder
avoiding the need to create one manually viaDeploymentStageStatusSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostages(List<DeploymentStageStatusSummary>)
.- Parameters:
stages
- a consumer that will call methods onDeploymentStageStatusSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
Token to use when calling the next set of stages in the edge deployment plan.
- Parameters:
nextToken
- Token to use when calling the next set of stages in the edge deployment plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time when the edge deployment plan was created.
- Parameters:
creationTime
- The time when the edge deployment plan was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time when the edge deployment plan was last updated.
- Parameters:
lastModifiedTime
- The time when the edge deployment plan was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-