Interface ProcessingInstancePreference.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProcessingInstancePreference.Builder,,ProcessingInstancePreference> SdkBuilder<ProcessingInstancePreference.Builder,,ProcessingInstancePreference> SdkPojo
- Enclosing class:
ProcessingInstancePreference
-
Method Summary
Modifier and TypeMethodDescriptioninstanceCount(Integer instanceCount) The number of instances to launch if this instance type is selected.instanceType(String instanceType) The ML compute instance type.instanceType(ProcessingInstanceType instanceType) The ML compute instance type.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
instanceType
The ML compute instance type. An instance type can appear only once in an
InstancePreferenceslist.- Parameters:
instanceType- The ML compute instance type. An instance type can appear only once in anInstancePreferenceslist.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceType
The ML compute instance type. An instance type can appear only once in an
InstancePreferenceslist.- Parameters:
instanceType- The ML compute instance type. An instance type can appear only once in anInstancePreferenceslist.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceCount
The number of instances to launch if this instance type is selected. Specify the instance count for the processing job in one of the following two ways:
-
Per preference – Set
InstanceCounton every preference in theInstancePreferenceslist and don't setProcessingClusterConfig$InstanceCount. Use this when each instance type needs a different number of instances to deliver equivalent compute. -
One count for the job – Set
ProcessingClusterConfig$InstanceCountand omit it from every preference. Amazon SageMaker applies this to all instance types in the list.
For example, in a list of five preferences, either all five specify
InstanceCountor none of them do. Amazon SageMaker rejects requests that setInstanceCounton only some preferences, that set it both per preference and inProcessingClusterConfig, or that omit it in both places.- Parameters:
instanceCount- The number of instances to launch if this instance type is selected. Specify the instance count for the processing job in one of the following two ways:-
Per preference – Set
InstanceCounton every preference in theInstancePreferenceslist and don't setProcessingClusterConfig$InstanceCount. Use this when each instance type needs a different number of instances to deliver equivalent compute. -
One count for the job – Set
ProcessingClusterConfig$InstanceCountand omit it from every preference. Amazon SageMaker applies this to all instance types in the list.
For example, in a list of five preferences, either all five specify
InstanceCountor none of them do. Amazon SageMaker rejects requests that setInstanceCounton only some preferences, that set it both per preference and inProcessingClusterConfig, or that omit it in both places.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-