public static interface CreateEdgeDeploymentPlanRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateEdgeDeploymentPlanRequest.Builder,CreateEdgeDeploymentPlanRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateEdgeDeploymentPlanRequest.Builder edgeDeploymentPlanName(String edgeDeploymentPlanName)
The name of the edge deployment plan.
edgeDeploymentPlanName
- The name of the edge deployment plan.CreateEdgeDeploymentPlanRequest.Builder modelConfigs(Collection<EdgeDeploymentModelConfig> modelConfigs)
List of models associated with the edge deployment plan.
modelConfigs
- List of models associated with the edge deployment plan.CreateEdgeDeploymentPlanRequest.Builder modelConfigs(EdgeDeploymentModelConfig... modelConfigs)
List of models associated with the edge deployment plan.
modelConfigs
- List of models associated with the edge deployment plan.CreateEdgeDeploymentPlanRequest.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 via
EdgeDeploymentModelConfig.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called
immediately and its result is passed to #modelConfigs(List
.
modelConfigs
- a consumer that will call methods on
EdgeDeploymentModelConfig.Builder
#modelConfigs(java.util.Collection)
CreateEdgeDeploymentPlanRequest.Builder deviceFleetName(String deviceFleetName)
The device fleet used for this edge deployment plan.
deviceFleetName
- The device fleet used for this edge deployment plan.CreateEdgeDeploymentPlanRequest.Builder stages(Collection<DeploymentStage> stages)
List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.
stages
- List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.CreateEdgeDeploymentPlanRequest.Builder stages(DeploymentStage... stages)
List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.
stages
- List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.CreateEdgeDeploymentPlanRequest.Builder stages(Consumer<DeploymentStage.Builder>... stages)
List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.
This is a convenience method that creates an instance of theDeploymentStage.Builder
avoiding the need to create
one manually via DeploymentStage.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately
and its result is passed to #stages(List
.
stages
- a consumer that will call methods on
DeploymentStage.Builder
#stages(java.util.Collection)
CreateEdgeDeploymentPlanRequest.Builder tags(Collection<Tag> tags)
List of tags with which to tag the edge deployment plan.
tags
- List of tags with which to tag the edge deployment plan.CreateEdgeDeploymentPlanRequest.Builder tags(Tag... tags)
List of tags with which to tag the edge deployment plan.
tags
- List of tags with which to tag the edge deployment plan.CreateEdgeDeploymentPlanRequest.Builder tags(Consumer<Tag.Builder>... tags)
List of tags with which to tag the edge deployment plan.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually
via Tag.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately and its
result is passed to #tags(List
.
tags
- a consumer that will call methods on
Tag.Builder
#tags(java.util.Collection)
CreateEdgeDeploymentPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateEdgeDeploymentPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.