Package org.cdk8s.plus24.k8s
Class VolumeProjection.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.k8s.VolumeProjection.Jsii$Proxy
-
- All Implemented Interfaces:
VolumeProjection
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- VolumeProjection
@Stability(Stable) @Internal public static final class VolumeProjection.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements VolumeProjection
An implementation forVolumeProjection
-
-
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.VolumeProjection
VolumeProjection.Builder, VolumeProjection.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Jsii$Proxy(VolumeProjection.Builder builder)
Constructor that initializes the object based on literal property values passed by theVolumeProjection.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)
ConfigMapProjection
getConfigMap()
configMap information about the configMap data to project.DownwardApiProjection
getDownwardApi()
downwardAPI information about the downwardAPI data to project.SecretProjection
getSecret()
secret information about the secret data to project.ServiceAccountTokenProjection
getServiceAccountToken()
serviceAccountToken is information about the serviceAccountToken data to project.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(VolumeProjection.Builder builder)
Constructor that initializes the object based on literal property values passed by theVolumeProjection.Builder
.
-
-
Method Detail
-
getConfigMap
public final ConfigMapProjection getConfigMap()
Description copied from interface:VolumeProjection
configMap information about the configMap data to project.- Specified by:
getConfigMap
in interfaceVolumeProjection
-
getDownwardApi
public final DownwardApiProjection getDownwardApi()
Description copied from interface:VolumeProjection
downwardAPI information about the downwardAPI data to project.- Specified by:
getDownwardApi
in interfaceVolumeProjection
-
getSecret
public final SecretProjection getSecret()
Description copied from interface:VolumeProjection
secret information about the secret data to project.- Specified by:
getSecret
in interfaceVolumeProjection
-
getServiceAccountToken
public final ServiceAccountTokenProjection getServiceAccountToken()
Description copied from interface:VolumeProjection
serviceAccountToken is information about the serviceAccountToken data to project.- Specified by:
getServiceAccountToken
in interfaceVolumeProjection
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
-