Package org.cdk8s.plus24.k8s
Class QuobyteVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.k8s.QuobyteVolumeSource.Jsii$Proxy
-
- All Implemented Interfaces:
QuobyteVolumeSource
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- QuobyteVolumeSource
@Stability(Stable) @Internal public static final class QuobyteVolumeSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements QuobyteVolumeSource
An implementation forQuobyteVolumeSource
-
-
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.QuobyteVolumeSource
QuobyteVolumeSource.Builder, QuobyteVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Jsii$Proxy(QuobyteVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theQuobyteVolumeSource.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
getGroup()
group to map volume access to Default is no group.Boolean
getReadOnly()
readOnly here will force the Quobyte volume to be mounted with read-only permissions.String
getRegistry()
registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes.String
getTenant()
tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin.String
getUser()
user to map volume access to Defaults to serivceaccount user.String
getVolume()
volume is a string that references an already created Quobyte volume by name.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(QuobyteVolumeSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theQuobyteVolumeSource.Builder
.
-
-
Method Detail
-
getRegistry
public final String getRegistry()
Description copied from interface:QuobyteVolumeSource
registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes.- Specified by:
getRegistry
in interfaceQuobyteVolumeSource
-
getVolume
public final String getVolume()
Description copied from interface:QuobyteVolumeSource
volume is a string that references an already created Quobyte volume by name.- Specified by:
getVolume
in interfaceQuobyteVolumeSource
-
getGroup
public final String getGroup()
Description copied from interface:QuobyteVolumeSource
group to map volume access to Default is no group.Default: no group
- Specified by:
getGroup
in interfaceQuobyteVolumeSource
-
getReadOnly
public final Boolean getReadOnly()
Description copied from interface:QuobyteVolumeSource
readOnly here will force the Quobyte volume to be mounted with read-only permissions.Defaults to false.
Default: false.
- Specified by:
getReadOnly
in interfaceQuobyteVolumeSource
-
getTenant
public final String getTenant()
Description copied from interface:QuobyteVolumeSource
tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin.- Specified by:
getTenant
in interfaceQuobyteVolumeSource
-
getUser
public final String getUser()
Description copied from interface:QuobyteVolumeSource
user to map volume access to Defaults to serivceaccount user.Default: serivceaccount user
- Specified by:
getUser
in interfaceQuobyteVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
-