Package org.cdk8s.plus25.k8s
Class QuobyteVolumeSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.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.plus25.k8s.QuobyteVolumeSource
QuobyteVolumeSource.Builder, QuobyteVolumeSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(QuobyteVolumeSource.Builder builder)Constructor that initializes the object based on literal property values passed by theQuobyteVolumeSource.Builder.protectedJsii$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()booleanequals(Object o)StringgetGroup()group to map volume access to Default is no group.BooleangetReadOnly()readOnly here will force the Quobyte volume to be mounted with read-only permissions.StringgetRegistry()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.StringgetTenant()tenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin.StringgetUser()user to map volume access to Defaults to serivceaccount user.StringgetVolume()volume is a string that references an already created Quobyte volume by name.inthashCode()
-
-
-
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:QuobyteVolumeSourceregistry 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:
getRegistryin interfaceQuobyteVolumeSource
-
getVolume
public final String getVolume()
Description copied from interface:QuobyteVolumeSourcevolume is a string that references an already created Quobyte volume by name.- Specified by:
getVolumein interfaceQuobyteVolumeSource
-
getGroup
public final String getGroup()
Description copied from interface:QuobyteVolumeSourcegroup to map volume access to Default is no group.Default: no group
- Specified by:
getGroupin interfaceQuobyteVolumeSource
-
getReadOnly
public final Boolean getReadOnly()
Description copied from interface:QuobyteVolumeSourcereadOnly here will force the Quobyte volume to be mounted with read-only permissions.Defaults to false.
Default: false.
- Specified by:
getReadOnlyin interfaceQuobyteVolumeSource
-
getTenant
public final String getTenant()
Description copied from interface:QuobyteVolumeSourcetenant owning the given Quobyte volume in the Backend Used with dynamically provisioned Quobyte volumes, value is set by the plugin.- Specified by:
getTenantin interfaceQuobyteVolumeSource
-
getUser
public final String getUser()
Description copied from interface:QuobyteVolumeSourceuser to map volume access to Defaults to serivceaccount user.Default: serivceaccount user
- Specified by:
getUserin interfaceQuobyteVolumeSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-