@Stability(value=Stable) @Internal public static final class KubernetesObjectValueProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements KubernetesObjectValueProps
KubernetesObjectValuePropssoftware.amazon.jsii.JsiiObject.InitializationModeKubernetesObjectValueProps.Builder, KubernetesObjectValueProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(KubernetesObjectValueProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
KubernetesObjectValueProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
ICluster |
getCluster()
The EKS cluster to fetch attributes from.
|
String |
getJsonPath()
JSONPath to the specific value.
|
String |
getObjectName()
The name of the object to query.
|
String |
getObjectNamespace()
The namespace the object belongs to.
|
String |
getObjectType()
The object type to query.
|
Duration |
getTimeout()
Timeout for waiting on a value.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(KubernetesObjectValueProps.Builder builder)
KubernetesObjectValueProps.Builder.public final ICluster getCluster()
KubernetesObjectValueProps[disable-awslint:ref-via-interface]
getCluster in interface KubernetesObjectValuePropspublic final String getJsonPath()
KubernetesObjectValuePropsgetJsonPath in interface KubernetesObjectValuePropspublic final String getObjectName()
KubernetesObjectValuePropsgetObjectName in interface KubernetesObjectValuePropspublic final String getObjectType()
KubernetesObjectValueProps(e.g 'service', 'pod'...)
getObjectType in interface KubernetesObjectValuePropspublic final String getObjectNamespace()
KubernetesObjectValuePropsDefault: 'default'
getObjectNamespace in interface KubernetesObjectValuePropspublic final Duration getTimeout()
KubernetesObjectValuePropsDefault: Duration.minutes(5)
getTimeout in interface KubernetesObjectValueProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.