Interface InferenceComponentSpecificationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<InferenceComponentSpecificationSummary.Builder,
,InferenceComponentSpecificationSummary> SdkBuilder<InferenceComponentSpecificationSummary.Builder,
,InferenceComponentSpecificationSummary> SdkPojo
- Enclosing class:
InferenceComponentSpecificationSummary
-
Method Summary
Modifier and TypeMethodDescriptioncomputeResourceRequirements
(Consumer<InferenceComponentComputeResourceRequirements.Builder> computeResourceRequirements) The compute resources allocated to run the model assigned to the inference component.computeResourceRequirements
(InferenceComponentComputeResourceRequirements computeResourceRequirements) The compute resources allocated to run the model assigned to the inference component.Details about the container that provides the runtime environment for the model that is deployed with the inference component.Details about the container that provides the runtime environment for the model that is deployed with the inference component.The name of the SageMaker model object that is deployed with the inference component.startupParameters
(Consumer<InferenceComponentStartupParameters.Builder> startupParameters) Settings that take effect while the model container starts up.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 Details
-
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:
-
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:
-
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:
-