Class CfnLimitMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnLimitMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLimitMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLimitMixinProps
@Stability(Stable)
@Internal
public static final class CfnLimitMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLimitMixinProps
An implementation for
CfnLimitMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnLimitMixinProps
CfnLimitMixinProps.Builder, CfnLimitMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnLimitMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnLimitMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe value that you specify as thenamein theamountsfield of thehostRequirementsin a step of a job template to declare the limit requirement.final StringA description of the limit.final StringThe name of the limit used in lists to identify the limit.final StringThe unique identifier of the farm that contains the limit.final NumberThe maximum number of resources constrained by this limit.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnLimitMixinProps.Builder.
-
-
Method Details
-
getAmountRequirementName
Description copied from interface:CfnLimitMixinPropsThe value that you specify as thenamein theamountsfield of thehostRequirementsin a step of a job template to declare the limit requirement.- Specified by:
getAmountRequirementNamein interfaceCfnLimitMixinProps- See Also:
-
getDescription
Description copied from interface:CfnLimitMixinPropsA description of the limit. A clear description helps you identify the purpose of the limit.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
Default: - ""
- Specified by:
getDescriptionin interfaceCfnLimitMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnLimitMixinPropsThe name of the limit used in lists to identify the limit.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Specified by:
getDisplayNamein interfaceCfnLimitMixinProps- See Also:
-
getFarmId
Description copied from interface:CfnLimitMixinPropsThe unique identifier of the farm that contains the limit.- Specified by:
getFarmIdin interfaceCfnLimitMixinProps- See Also:
-
getMaxCount
Description copied from interface:CfnLimitMixinPropsThe maximum number of resources constrained by this limit.When all of the resources are in use, steps that require the limit won't be scheduled until the resource is available.
The
maxValuemust not be 0. If the value is -1, there is no restriction on the number of resources that can be acquired for this limit.- Specified by:
getMaxCountin interfaceCfnLimitMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-