Class EfsFileSystemLocationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codebuild.EfsFileSystemLocationProps.Jsii$Proxy
- All Implemented Interfaces:
EfsFileSystemLocationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- EfsFileSystemLocationProps
@Stability(Stable)
@Internal
public static final class EfsFileSystemLocationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements EfsFileSystemLocationProps
An implementation for
EfsFileSystemLocationProps-
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.codebuild.EfsFileSystemLocationProps
EfsFileSystemLocationProps.Builder, EfsFileSystemLocationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theEfsFileSystemLocationProps.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 name used to access a file system created by Amazon EFS.final StringA string that specifies the location of the file system, like Amazon EFS.final StringThe mount options for a file system such as Amazon EFS.final StringThe location in the container where you mount the file system.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 theEfsFileSystemLocationProps.Builder.
-
-
Method Details
-
getIdentifier
Description copied from interface:EfsFileSystemLocationPropsThe name used to access a file system created by Amazon EFS.- Specified by:
getIdentifierin interfaceEfsFileSystemLocationProps
-
getLocation
Description copied from interface:EfsFileSystemLocationPropsA string that specifies the location of the file system, like Amazon EFS.This value looks like
fs-abcd1234.efs.us-west-2.amazonaws.com:/my-efs-mount-directory.- Specified by:
getLocationin interfaceEfsFileSystemLocationProps
-
getMountPoint
Description copied from interface:EfsFileSystemLocationPropsThe location in the container where you mount the file system.- Specified by:
getMountPointin interfaceEfsFileSystemLocationProps
-
getMountOptions
Description copied from interface:EfsFileSystemLocationPropsThe mount options for a file system such as Amazon EFS.Default: 'nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2'.
- Specified by:
getMountOptionsin interfaceEfsFileSystemLocationProps
-
$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()
-