Interface ShareAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ShareAttributes.Builder,
,ShareAttributes> SdkBuilder<ShareAttributes.Builder,
,ShareAttributes> SdkPojo
- Enclosing class:
ShareAttributes
public static interface ShareAttributes.Builder
extends SdkPojo, CopyableBuilder<ShareAttributes.Builder,ShareAttributes>
-
Method Summary
Modifier and TypeMethodDescriptionshareIdentifier
(String shareIdentifier) A fair share identifier or fair share identifier prefix.weightFactor
(Float weightFactor) The weight factor for the fair share identifier.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
-
weightFactor
The weight factor for the fair share identifier. The default value is 1.0. A lower value has a higher priority for compute resources. For example, jobs that use a share identifier with a weight factor of 0.125 (1/8) get 8 times the compute resources of jobs that use a share identifier with a weight factor of 1.
The smallest supported value is 0.0001, and the largest supported value is 999.9999.
- Parameters:
weightFactor
- The weight factor for the fair share identifier. The default value is 1.0. A lower value has a higher priority for compute resources. For example, jobs that use a share identifier with a weight factor of 0.125 (1/8) get 8 times the compute resources of jobs that use a share identifier with a weight factor of 1.The smallest supported value is 0.0001, and the largest supported value is 999.9999.
- Returns:
- Returns a reference to this object so that method calls can be chained together.