Class CfnRunCacheMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.omics.CfnRunCacheMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRunCacheMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRunCacheMixinProps
@Stability(Stable)
@Internal
public static final class CfnRunCacheMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRunCacheMixinProps
An implementation for
CfnRunCacheMixinProps-
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.omics.CfnRunCacheMixinProps
CfnRunCacheMixinProps.Builder, CfnRunCacheMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnRunCacheMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRunCacheMixinProps.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 default cache behavior for runs using this cache.final StringThe AWS account ID of the expected owner of the S3 bucket for the run cache.final StringThe S3 location for storing the cached task outputs.final StringA description of the run cache.final StringgetName()A name for the run cache.getTags()Tags for the run cache.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 theCfnRunCacheMixinProps.Builder.
-
-
Method Details
-
getCacheBehavior
Description copied from interface:CfnRunCacheMixinPropsThe default cache behavior for runs using this cache.- Specified by:
getCacheBehaviorin interfaceCfnRunCacheMixinProps- See Also:
-
getCacheBucketOwnerId
Description copied from interface:CfnRunCacheMixinPropsThe AWS account ID of the expected owner of the S3 bucket for the run cache.- Specified by:
getCacheBucketOwnerIdin interfaceCfnRunCacheMixinProps- See Also:
-
getCacheS3Location
Description copied from interface:CfnRunCacheMixinPropsThe S3 location for storing the cached task outputs.- Specified by:
getCacheS3Locationin interfaceCfnRunCacheMixinProps- See Also:
-
getDescription
Description copied from interface:CfnRunCacheMixinPropsA description of the run cache.- Specified by:
getDescriptionin interfaceCfnRunCacheMixinProps- See Also:
-
getName
Description copied from interface:CfnRunCacheMixinPropsA name for the run cache.- Specified by:
getNamein interfaceCfnRunCacheMixinProps- See Also:
-
getTags
Description copied from interface:CfnRunCacheMixinPropsTags for the run cache.- Specified by:
getTagsin interfaceCfnRunCacheMixinProps- 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()
-