Class CfnQuotaShareProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.batch.CfnQuotaShareProps.Jsii$Proxy
- All Implemented Interfaces:
CfnQuotaShareProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnQuotaShareProps
@Stability(Stable)
@Internal
public static final class CfnQuotaShareProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnQuotaShareProps
An implementation for
CfnQuotaShareProps-
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.services.batch.CfnQuotaShareProps
CfnQuotaShareProps.Builder, CfnQuotaShareProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnQuotaShareProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnQuotaShareProps.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 ObjectA list that specifies the quantity and type of compute capacity allocated to the quota share.final StringThe AWS Batch job queue associated with the quota share.final ObjectReturns union: eitherIResolvableorCfnQuotaShare.QuotaSharePreemptionConfigurationPropertyfinal StringThe name of the quota share.final ObjectReturns union: eitherIResolvableorCfnQuotaShare.QuotaShareResourceSharingConfigurationPropertyfinal StringgetState()The state of the quota share.getTags()The tags that you apply to the quota share to help you categorize and organize your resources.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.
-
-
Method Details
-
getCapacityLimits
Description copied from interface:CfnQuotaSharePropsA list that specifies the quantity and type of compute capacity allocated to the quota share.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnQuotaShare.QuotaShareCapacityLimitProperty>- Specified by:
getCapacityLimitsin interfaceCfnQuotaShareProps- See Also:
-
getJobQueue
Description copied from interface:CfnQuotaSharePropsThe AWS Batch job queue associated with the quota share.This can be the job queue name or ARN. A job queue must be in the
VALIDstate before you can associate it with a quota share.- Specified by:
getJobQueuein interfaceCfnQuotaShareProps- See Also:
-
getPreemptionConfiguration
Description copied from interface:CfnQuotaSharePropsReturns union: eitherIResolvableorCfnQuotaShare.QuotaSharePreemptionConfigurationProperty- Specified by:
getPreemptionConfigurationin interfaceCfnQuotaShareProps- See Also:
-
getResourceSharingConfiguration
Description copied from interface:CfnQuotaSharePropsReturns union: eitherIResolvableorCfnQuotaShare.QuotaShareResourceSharingConfigurationProperty- Specified by:
getResourceSharingConfigurationin interfaceCfnQuotaShareProps- See Also:
-
getState
Description copied from interface:CfnQuotaSharePropsThe state of the quota share.If the quota share is
ENABLED, it is able to accept jobs. If the quota share isDISABLED, new jobs won't be accepted but jobs already submitted can finish. The default state isENABLED.- Specified by:
getStatein interfaceCfnQuotaShareProps- See Also:
-
getTags
Description copied from interface:CfnQuotaSharePropsThe tags that you apply to the quota share to help you categorize and organize your resources.Each tag consists of a key and an optional value.
- Specified by:
getTagsin interfaceCfnQuotaShareProps- 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()
-