Class CfnQueueMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.deadline.CfnQueueMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnQueueMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnQueueMixinProps
@Stability(Stable)
@Internal
public static final class CfnQueueMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnQueueMixinProps
An implementation for
CfnQueueMixinProps-
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.CfnQueueMixinProps
CfnQueueMixinProps.Builder, CfnQueueMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnQueueMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnQueueMixinProps.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 booleanThe identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.final StringThe default action taken on a queue summary if a budget wasn't configured.final StringA description of the queue that helps identify what the queue is used for.final StringThe display name of the queue summary to update.final StringThe farm ID.final ObjectThe job attachment settings.final ObjectIdentifies the user for a job.The file system location that the queue uses.final StringThe Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.getTags()The tags to add to your queue.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 theCfnQueueMixinProps.Builder.
-
-
Method Details
-
getAllowedStorageProfileIds
Description copied from interface:CfnQueueMixinPropsThe identifiers of the storage profiles that this queue can use to share assets between workers using different operating systems.- Specified by:
getAllowedStorageProfileIdsin interfaceCfnQueueMixinProps- See Also:
-
getDefaultBudgetAction
Description copied from interface:CfnQueueMixinPropsThe default action taken on a queue summary if a budget wasn't configured.Default: - "NONE"
- Specified by:
getDefaultBudgetActionin interfaceCfnQueueMixinProps- See Also:
-
getDescription
Description copied from interface:CfnQueueMixinPropsA description of the queue that helps identify what the queue is used for.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 interfaceCfnQueueMixinProps- See Also:
-
getDisplayName
Description copied from interface:CfnQueueMixinPropsThe display name of the queue summary to update.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 interfaceCfnQueueMixinProps- See Also:
-
getFarmId
Description copied from interface:CfnQueueMixinPropsThe farm ID.- Specified by:
getFarmIdin interfaceCfnQueueMixinProps- See Also:
-
getJobAttachmentSettings
Description copied from interface:CfnQueueMixinPropsThe job attachment settings.These are the Amazon S3 bucket name and the Amazon S3 prefix.
Returns union: either
IResolvableorCfnQueuePropsMixin.JobAttachmentSettingsProperty- Specified by:
getJobAttachmentSettingsin interfaceCfnQueueMixinProps- See Also:
-
getJobRunAsUser
Description copied from interface:CfnQueueMixinPropsIdentifies the user for a job.Returns union: either
IResolvableorCfnQueuePropsMixin.JobRunAsUserProperty- Specified by:
getJobRunAsUserin interfaceCfnQueueMixinProps- See Also:
-
getRequiredFileSystemLocationNames
Description copied from interface:CfnQueueMixinPropsThe file system location that the queue uses.- Specified by:
getRequiredFileSystemLocationNamesin interfaceCfnQueueMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnQueueMixinPropsThe Amazon Resource Name (ARN) of the IAM role that workers use when running jobs in this queue.- Specified by:
getRoleArnin interfaceCfnQueueMixinProps- See Also:
-
getTags
Description copied from interface:CfnQueueMixinPropsThe tags to add to your queue.Each tag consists of a tag key and a tag value. Tag keys and values are both required, but tag values can be empty strings.
- Specified by:
getTagsin interfaceCfnQueueMixinProps- 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()
-