Package org.cdk8s.plus25.k8s
Class ConfigMapNodeConfigSource.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.k8s.ConfigMapNodeConfigSource.Jsii$Proxy
-
- All Implemented Interfaces:
ConfigMapNodeConfigSource,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ConfigMapNodeConfigSource
@Stability(Stable) @Internal public static final class ConfigMapNodeConfigSource.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ConfigMapNodeConfigSource
An implementation forConfigMapNodeConfigSource
-
-
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.ConfigMapNodeConfigSource
ConfigMapNodeConfigSource.Builder, ConfigMapNodeConfigSource.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ConfigMapNodeConfigSource.Builder builder)Constructor that initializes the object based on literal property values passed by theConfigMapNodeConfigSource.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)StringgetKubeletConfigKey()KubeletConfigKey declares which key of the referenced ConfigMap corresponds to the KubeletConfiguration structure This field is required in all cases.StringgetName()Name is the metadata.name of the referenced ConfigMap.StringgetNamespace()Namespace is the metadata.namespace of the referenced ConfigMap.StringgetResourceVersion()ResourceVersion is the metadata.ResourceVersion of the referenced ConfigMap.StringgetUid()UID is the metadata.UID of the referenced ConfigMap.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(ConfigMapNodeConfigSource.Builder builder)
Constructor that initializes the object based on literal property values passed by theConfigMapNodeConfigSource.Builder.
-
-
Method Detail
-
getKubeletConfigKey
public final String getKubeletConfigKey()
Description copied from interface:ConfigMapNodeConfigSourceKubeletConfigKey declares which key of the referenced ConfigMap corresponds to the KubeletConfiguration structure This field is required in all cases.- Specified by:
getKubeletConfigKeyin interfaceConfigMapNodeConfigSource
-
getName
public final String getName()
Description copied from interface:ConfigMapNodeConfigSourceName is the metadata.name of the referenced ConfigMap. This field is required in all cases.- Specified by:
getNamein interfaceConfigMapNodeConfigSource
-
getNamespace
public final String getNamespace()
Description copied from interface:ConfigMapNodeConfigSourceNamespace is the metadata.namespace of the referenced ConfigMap. This field is required in all cases.- Specified by:
getNamespacein interfaceConfigMapNodeConfigSource
-
getResourceVersion
public final String getResourceVersion()
Description copied from interface:ConfigMapNodeConfigSourceResourceVersion is the metadata.ResourceVersion of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.- Specified by:
getResourceVersionin interfaceConfigMapNodeConfigSource
-
getUid
public final String getUid()
Description copied from interface:ConfigMapNodeConfigSourceUID is the metadata.UID of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status.- Specified by:
getUidin interfaceConfigMapNodeConfigSource
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-