Interface InferenceComponentSpecificationSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InferenceComponentSpecificationSummary.Builder,InferenceComponentSpecificationSummary>
,SdkBuilder<InferenceComponentSpecificationSummary.Builder,InferenceComponentSpecificationSummary>
,SdkPojo
- Enclosing class:
- InferenceComponentSpecificationSummary
public static interface InferenceComponentSpecificationSummary.Builder extends SdkPojo, CopyableBuilder<InferenceComponentSpecificationSummary.Builder,InferenceComponentSpecificationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default InferenceComponentSpecificationSummary.Builder
computeResourceRequirements(Consumer<InferenceComponentComputeResourceRequirements.Builder> computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.InferenceComponentSpecificationSummary.Builder
computeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.default InferenceComponentSpecificationSummary.Builder
container(Consumer<InferenceComponentContainerSpecificationSummary.Builder> container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.InferenceComponentSpecificationSummary.Builder
container(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.InferenceComponentSpecificationSummary.Builder
modelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.default InferenceComponentSpecificationSummary.Builder
startupParameters(Consumer<InferenceComponentStartupParameters.Builder> startupParameters)
Settings that take effect while the model container starts up.InferenceComponentSpecificationSummary.Builder
startupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.-
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 Detail
-
modelName
InferenceComponentSpecificationSummary.Builder modelName(String modelName)
The name of the SageMaker model object that is deployed with the inference component.
- Parameters:
modelName
- The name of the SageMaker model object that is deployed with the inference component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
container
InferenceComponentSpecificationSummary.Builder container(InferenceComponentContainerSpecificationSummary container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
- Parameters:
container
- Details about the container that provides the runtime environment for the model that is deployed with the inference component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
container
default InferenceComponentSpecificationSummary.Builder container(Consumer<InferenceComponentContainerSpecificationSummary.Builder> container)
Details about the container that provides the runtime environment for the model that is deployed with the inference component.
This is a convenience method that creates an instance of theInferenceComponentContainerSpecificationSummary.Builder
avoiding the need to create one manually viaInferenceComponentContainerSpecificationSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontainer(InferenceComponentContainerSpecificationSummary)
.- Parameters:
container
- a consumer that will call methods onInferenceComponentContainerSpecificationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
container(InferenceComponentContainerSpecificationSummary)
-
startupParameters
InferenceComponentSpecificationSummary.Builder startupParameters(InferenceComponentStartupParameters startupParameters)
Settings that take effect while the model container starts up.
- Parameters:
startupParameters
- Settings that take effect while the model container starts up.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startupParameters
default InferenceComponentSpecificationSummary.Builder startupParameters(Consumer<InferenceComponentStartupParameters.Builder> startupParameters)
Settings that take effect while the model container starts up.
This is a convenience method that creates an instance of theInferenceComponentStartupParameters.Builder
avoiding the need to create one manually viaInferenceComponentStartupParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostartupParameters(InferenceComponentStartupParameters)
.- Parameters:
startupParameters
- a consumer that will call methods onInferenceComponentStartupParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
startupParameters(InferenceComponentStartupParameters)
-
computeResourceRequirements
InferenceComponentSpecificationSummary.Builder computeResourceRequirements(InferenceComponentComputeResourceRequirements computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
- Parameters:
computeResourceRequirements
- The compute resources allocated to run the model assigned to the inference component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeResourceRequirements
default InferenceComponentSpecificationSummary.Builder computeResourceRequirements(Consumer<InferenceComponentComputeResourceRequirements.Builder> computeResourceRequirements)
The compute resources allocated to run the model assigned to the inference component.
This is a convenience method that creates an instance of theInferenceComponentComputeResourceRequirements.Builder
avoiding the need to create one manually viaInferenceComponentComputeResourceRequirements.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomputeResourceRequirements(InferenceComponentComputeResourceRequirements)
.- Parameters:
computeResourceRequirements
- a consumer that will call methods onInferenceComponentComputeResourceRequirements.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
computeResourceRequirements(InferenceComponentComputeResourceRequirements)
-
-