Interface ModelConfiguration.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ModelConfiguration.Builder,ModelConfiguration>
,SdkBuilder<ModelConfiguration.Builder,ModelConfiguration>
,SdkPojo
- Enclosing class:
- ModelConfiguration
public static interface ModelConfiguration.Builder extends SdkPojo, CopyableBuilder<ModelConfiguration.Builder,ModelConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModelConfiguration.Builder
compilationJobName(String compilationJobName)
The name of the compilation job used to create the recommended model artifacts.ModelConfiguration.Builder
environmentParameters(Collection<EnvironmentParameter> environmentParameters)
Defines the environment parameters that includes key, value types, and values.ModelConfiguration.Builder
environmentParameters(Consumer<EnvironmentParameter.Builder>... environmentParameters)
Defines the environment parameters that includes key, value types, and values.ModelConfiguration.Builder
environmentParameters(EnvironmentParameter... environmentParameters)
Defines the environment parameters that includes key, value types, and values.ModelConfiguration.Builder
inferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.-
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
-
inferenceSpecificationName
ModelConfiguration.Builder inferenceSpecificationName(String inferenceSpecificationName)
The inference specification name in the model package version.
- Parameters:
inferenceSpecificationName
- The inference specification name in the model package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentParameters
ModelConfiguration.Builder environmentParameters(Collection<EnvironmentParameter> environmentParameters)
Defines the environment parameters that includes key, value types, and values.
- Parameters:
environmentParameters
- Defines the environment parameters that includes key, value types, and values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentParameters
ModelConfiguration.Builder environmentParameters(EnvironmentParameter... environmentParameters)
Defines the environment parameters that includes key, value types, and values.
- Parameters:
environmentParameters
- Defines the environment parameters that includes key, value types, and values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentParameters
ModelConfiguration.Builder environmentParameters(Consumer<EnvironmentParameter.Builder>... environmentParameters)
Defines the environment parameters that includes key, value types, and values.
This is a convenience method that creates an instance of theEnvironmentParameter.Builder
avoiding the need to create one manually viaEnvironmentParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#environmentParameters(List
.) - Parameters:
environmentParameters
- a consumer that will call methods onEnvironmentParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#environmentParameters(java.util.Collection
)
-
compilationJobName
ModelConfiguration.Builder compilationJobName(String compilationJobName)
The name of the compilation job used to create the recommended model artifacts.
- Parameters:
compilationJobName
- The name of the compilation job used to create the recommended model artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-