Package org.cdk8s.plus24.k8s
Class GlusterfsPersistentVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.k8s.GlusterfsPersistentVolumeSource.Jsii$Proxy
-
- All Implemented Interfaces:
GlusterfsPersistentVolumeSource
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GlusterfsPersistentVolumeSource
@Stability(Stable) @Internal public static final class GlusterfsPersistentVolumeSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GlusterfsPersistentVolumeSource
An implementation forGlusterfsPersistentVolumeSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.k8s.GlusterfsPersistentVolumeSource
GlusterfsPersistentVolumeSource.Builder, GlusterfsPersistentVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Jsii$Proxy(GlusterfsPersistentVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theGlusterfsPersistentVolumeSource.Builder
.protected
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode
$jsii$toJson()
boolean
equals(Object o)
String
getEndpoints()
endpoints is the endpoint name that details Glusterfs topology.String
getEndpointsNamespace()
endpointsNamespace is the namespace that contains Glusterfs endpoint.String
getPath()
path is the Glusterfs volume path.Boolean
getReadOnly()
readOnly here will force the Glusterfs volume to be mounted with read-only permissions.int
hashCode()
-
-
-
Constructor Detail
-
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
protected Jsii$Proxy(GlusterfsPersistentVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theGlusterfsPersistentVolumeSource.Builder
.
-
-
Method Detail
-
getEndpoints
public final String getEndpoints()
Description copied from interface:GlusterfsPersistentVolumeSource
endpoints is the endpoint name that details Glusterfs topology.More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
- Specified by:
getEndpoints
in interfaceGlusterfsPersistentVolumeSource
-
getPath
public final String getPath()
Description copied from interface:GlusterfsPersistentVolumeSource
path is the Glusterfs volume path.More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
- Specified by:
getPath
in interfaceGlusterfsPersistentVolumeSource
-
getEndpointsNamespace
public final String getEndpointsNamespace()
Description copied from interface:GlusterfsPersistentVolumeSource
endpointsNamespace is the namespace that contains Glusterfs endpoint.If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
- Specified by:
getEndpointsNamespace
in interfaceGlusterfsPersistentVolumeSource
-
getReadOnly
public final Boolean getReadOnly()
Description copied from interface:GlusterfsPersistentVolumeSource
readOnly here will force the Glusterfs volume to be mounted with read-only permissions.Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
Default: false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod
- Specified by:
getReadOnly
in interfaceGlusterfsPersistentVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
-