Interface EndpointOutputConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EndpointOutputConfiguration.Builder,EndpointOutputConfiguration>,SdkBuilder<EndpointOutputConfiguration.Builder,EndpointOutputConfiguration>,SdkPojo
- Enclosing class:
- EndpointOutputConfiguration
public static interface EndpointOutputConfiguration.Builder extends SdkPojo, CopyableBuilder<EndpointOutputConfiguration.Builder,EndpointOutputConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EndpointOutputConfiguration.BuilderendpointName(String endpointName)The name of the endpoint made during a recommendation job.EndpointOutputConfiguration.BuilderinitialInstanceCount(Integer initialInstanceCount)The number of instances recommended to launch initially.EndpointOutputConfiguration.BuilderinstanceType(String instanceType)The instance type recommended by Amazon SageMaker Inference Recommender.EndpointOutputConfiguration.BuilderinstanceType(ProductionVariantInstanceType instanceType)The instance type recommended by Amazon SageMaker Inference Recommender.default EndpointOutputConfiguration.BuilderserverlessConfig(Consumer<ProductionVariantServerlessConfig.Builder> serverlessConfig)Sets the value of the ServerlessConfig property for this object.EndpointOutputConfiguration.BuilderserverlessConfig(ProductionVariantServerlessConfig serverlessConfig)Sets the value of the ServerlessConfig property for this object.EndpointOutputConfiguration.BuildervariantName(String variantName)The name of the production variant (deployed model) made during a recommendation job.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
endpointName
EndpointOutputConfiguration.Builder endpointName(String endpointName)
The name of the endpoint made during a recommendation job.
- Parameters:
endpointName- The name of the endpoint made during a recommendation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
variantName
EndpointOutputConfiguration.Builder variantName(String variantName)
The name of the production variant (deployed model) made during a recommendation job.
- Parameters:
variantName- The name of the production variant (deployed model) made during a recommendation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
EndpointOutputConfiguration.Builder instanceType(String instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
- Parameters:
instanceType- The instance type recommended by Amazon SageMaker Inference Recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProductionVariantInstanceType,ProductionVariantInstanceType
-
instanceType
EndpointOutputConfiguration.Builder instanceType(ProductionVariantInstanceType instanceType)
The instance type recommended by Amazon SageMaker Inference Recommender.
- Parameters:
instanceType- The instance type recommended by Amazon SageMaker Inference Recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProductionVariantInstanceType,ProductionVariantInstanceType
-
initialInstanceCount
EndpointOutputConfiguration.Builder initialInstanceCount(Integer initialInstanceCount)
The number of instances recommended to launch initially.
- Parameters:
initialInstanceCount- The number of instances recommended to launch initially.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverlessConfig
EndpointOutputConfiguration.Builder serverlessConfig(ProductionVariantServerlessConfig serverlessConfig)
Sets the value of the ServerlessConfig property for this object.- Parameters:
serverlessConfig- The new value for the ServerlessConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serverlessConfig
default EndpointOutputConfiguration.Builder serverlessConfig(Consumer<ProductionVariantServerlessConfig.Builder> serverlessConfig)
Sets the value of the ServerlessConfig property for this object. This is a convenience method that creates an instance of theProductionVariantServerlessConfig.Builderavoiding the need to create one manually viaProductionVariantServerlessConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserverlessConfig(ProductionVariantServerlessConfig).- Parameters:
serverlessConfig- a consumer that will call methods onProductionVariantServerlessConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serverlessConfig(ProductionVariantServerlessConfig)
-
-