Interface PendingDeploymentSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PendingDeploymentSummary.Builder,
,PendingDeploymentSummary> SdkBuilder<PendingDeploymentSummary.Builder,
,PendingDeploymentSummary> SdkPojo
- Enclosing class:
PendingDeploymentSummary
-
Method Summary
Modifier and TypeMethodDescriptionendpointConfigName
(String endpointConfigName) The name of the endpoint configuration used in the deployment.productionVariants
(Collection<PendingProductionVariantSummary> productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.productionVariants
(Consumer<PendingProductionVariantSummary.Builder>... productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.productionVariants
(PendingProductionVariantSummary... productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.shadowProductionVariants
(Collection<PendingProductionVariantSummary> shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified onProductionVariants
for the in-progress deployment.shadowProductionVariants
(Consumer<PendingProductionVariantSummary.Builder>... shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified onProductionVariants
for the in-progress deployment.shadowProductionVariants
(PendingProductionVariantSummary... shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified onProductionVariants
for the in-progress deployment.The start time of the deployment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
endpointConfigName
The name of the endpoint configuration used in the deployment.
- Parameters:
endpointConfigName
- The name of the endpoint configuration used in the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productionVariants
PendingDeploymentSummary.Builder productionVariants(Collection<PendingProductionVariantSummary> productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
- Parameters:
productionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productionVariants
PendingDeploymentSummary.Builder productionVariants(PendingProductionVariantSummary... productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
- Parameters:
productionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productionVariants
PendingDeploymentSummary.Builder productionVariants(Consumer<PendingProductionVariantSummary.Builder>... productionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint for the in-progress deployment.
This is a convenience method that creates an instance of thePendingProductionVariantSummary.Builder
avoiding the need to create one manually viaPendingProductionVariantSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproductionVariants(List<PendingProductionVariantSummary>)
.- Parameters:
productionVariants
- a consumer that will call methods onPendingProductionVariantSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The start time of the deployment.
- Parameters:
startTime
- The start time of the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shadowProductionVariants
PendingDeploymentSummary.Builder shadowProductionVariants(Collection<PendingProductionVariantSummary> shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
for the in-progress deployment.- Parameters:
shadowProductionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified onProductionVariants
for the in-progress deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shadowProductionVariants
PendingDeploymentSummary.Builder shadowProductionVariants(PendingProductionVariantSummary... shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified on
ProductionVariants
for the in-progress deployment.- Parameters:
shadowProductionVariants
- An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified onProductionVariants
for the in-progress deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shadowProductionVariants
PendingDeploymentSummary.Builder shadowProductionVariants(Consumer<PendingProductionVariantSummary.Builder>... shadowProductionVariants) An array of PendingProductionVariantSummary objects, one for each model hosted behind this endpoint in shadow mode with production traffic replicated from the model specified on
This is a convenience method that creates an instance of theProductionVariants
for the in-progress deployment.PendingProductionVariantSummary.Builder
avoiding the need to create one manually viaPendingProductionVariantSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toshadowProductionVariants(List<PendingProductionVariantSummary>)
.- Parameters:
shadowProductionVariants
- a consumer that will call methods onPendingProductionVariantSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-