Interface DescribeEdgeDeploymentPlanResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeEdgeDeploymentPlanResponse.Builder,DescribeEdgeDeploymentPlanResponse>
,SageMakerResponse.Builder
,SdkBuilder<DescribeEdgeDeploymentPlanResponse.Builder,DescribeEdgeDeploymentPlanResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeEdgeDeploymentPlanResponse
public static interface DescribeEdgeDeploymentPlanResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeEdgeDeploymentPlanResponse.Builder,DescribeEdgeDeploymentPlanResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeEdgeDeploymentPlanResponse.Builder
creationTime(Instant creationTime)
The time when the edge deployment plan was created.DescribeEdgeDeploymentPlanResponse.Builder
deviceFleetName(String deviceFleetName)
The device fleet used for this edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
edgeDeploymentFailed(Integer edgeDeploymentFailed)
The number of edge devices that failed the deployment.DescribeEdgeDeploymentPlanResponse.Builder
edgeDeploymentPending(Integer edgeDeploymentPending)
The number of edge devices yet to pick up deployment, or in progress.DescribeEdgeDeploymentPlanResponse.Builder
edgeDeploymentPlanArn(String edgeDeploymentPlanArn)
The ARN of edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
edgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
edgeDeploymentSuccess(Integer edgeDeploymentSuccess)
The number of edge devices with the successful deployment.DescribeEdgeDeploymentPlanResponse.Builder
lastModifiedTime(Instant lastModifiedTime)
The time when the edge deployment plan was last updated.DescribeEdgeDeploymentPlanResponse.Builder
modelConfigs(Collection<EdgeDeploymentModelConfig> modelConfigs)
List of models associated with the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
modelConfigs(Consumer<EdgeDeploymentModelConfig.Builder>... modelConfigs)
List of models associated with the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
modelConfigs(EdgeDeploymentModelConfig... modelConfigs)
List of models associated with the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
nextToken(String nextToken)
Token to use when calling the next set of stages in the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
stages(Collection<DeploymentStageStatusSummary> stages)
List of stages in the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
stages(Consumer<DeploymentStageStatusSummary.Builder>... stages)
List of stages in the edge deployment plan.DescribeEdgeDeploymentPlanResponse.Builder
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
edgeDeploymentPlanArn
DescribeEdgeDeploymentPlanResponse.Builder edgeDeploymentPlanArn(String 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
DescribeEdgeDeploymentPlanResponse.Builder edgeDeploymentPlanName(String 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
DescribeEdgeDeploymentPlanResponse.Builder modelConfigs(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
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 to#modelConfigs(List
.) - 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:
#modelConfigs(java.util.Collection
)
-
deviceFleetName
DescribeEdgeDeploymentPlanResponse.Builder deviceFleetName(String 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
DescribeEdgeDeploymentPlanResponse.Builder edgeDeploymentSuccess(Integer 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
DescribeEdgeDeploymentPlanResponse.Builder edgeDeploymentPending(Integer 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
DescribeEdgeDeploymentPlanResponse.Builder edgeDeploymentFailed(Integer 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
DescribeEdgeDeploymentPlanResponse.Builder stages(Collection<DeploymentStageStatusSummary> 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(DeploymentStageStatusSummary... 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 to#stages(List
.) - 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:
#stages(java.util.Collection
)
-
nextToken
DescribeEdgeDeploymentPlanResponse.Builder nextToken(String 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
DescribeEdgeDeploymentPlanResponse.Builder creationTime(Instant 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
DescribeEdgeDeploymentPlanResponse.Builder lastModifiedTime(Instant 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.
-
-