@Stability(value=Stable) @Internal public static final class CfnSchedulingPolicy.ShareAttributesProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSchedulingPolicy.ShareAttributesProperty
CfnSchedulingPolicy.ShareAttributesPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSchedulingPolicy.ShareAttributesProperty.Builder, CfnSchedulingPolicy.ShareAttributesProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSchedulingPolicy.ShareAttributesProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSchedulingPolicy.FairsharePolicyProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getShareIdentifier()
A fair share identifier or fair share identifier prefix.
|
Number |
getWeightFactor()
The weight factor for the fair share identifier.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSchedulingPolicy.ShareAttributesProperty.Builder builder)
CfnSchedulingPolicy.FairsharePolicyProperty.Builder.public final String getShareIdentifier()
CfnSchedulingPolicy.ShareAttributesProperty
If the string ends with an asterisk (*), this entry specifies the weight factor to use for fair share identifiers that start with that prefix. The list of fair share identifiers in a fair share policy cannot overlap. For example, you can't have one that specifies a shareIdentifier of UserA* and another that specifies a shareIdentifier of UserA-1 .
There can be no more than 500 fair share identifiers active in a job queue.
The string is limited to 255 alphanumeric characters, optionally followed by an asterisk (*).
getShareIdentifier in interface CfnSchedulingPolicy.ShareAttributesPropertypublic final Number getWeightFactor()
CfnSchedulingPolicy.ShareAttributesPropertyThe 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.
getWeightFactor in interface CfnSchedulingPolicy.ShareAttributesProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.