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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codebuild.EfsFileSystemLocationProps
EfsFileSystemLocationProps.Builder, EfsFileSystemLocationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theEfsFileSystemLocationProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The name used to access a file system created by Amazon EFS.final String
A string that specifies the location of the file system, like Amazon EFS.final String
The mount options for a file system such as Amazon EFS.final String
The location in the container where you mount the file system.final int
hashCode()
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:EfsFileSystemLocationProps
The name used to access a file system created by Amazon EFS.- Specified by:
getIdentifier
in interfaceEfsFileSystemLocationProps
-
getLocation
Description copied from interface:EfsFileSystemLocationProps
A 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:
getLocation
in interfaceEfsFileSystemLocationProps
-
getMountPoint
Description copied from interface:EfsFileSystemLocationProps
The location in the container where you mount the file system.- Specified by:
getMountPoint
in interfaceEfsFileSystemLocationProps
-
getMountOptions
Description copied from interface:EfsFileSystemLocationProps
The 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:
getMountOptions
in interfaceEfsFileSystemLocationProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-