@Stability(value=Stable) @Internal public static final class ApiObjectProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ApiObjectProps
ApiObjectProps
software.amazon.jsii.JsiiObject.InitializationMode
ApiObjectProps.Builder, ApiObjectProps.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(String apiVersion,
String kind,
ApiObjectMetadata metadata)
Constructor that initializes the object based on literal property values passed by the
ApiObjectProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiVersion()
API version.
|
String |
getKind()
Resource kind.
|
ApiObjectMetadata |
getMetadata()
Object metadata.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(String apiVersion, String kind, ApiObjectMetadata metadata)
ApiObjectProps.Builder
.public final String getApiVersion()
ApiObjectProps
getApiVersion
in interface ApiObjectProps
public final String getKind()
ApiObjectProps
getKind
in interface ApiObjectProps
public final ApiObjectMetadata getMetadata()
ApiObjectProps
If name
is not specified, an app-unique name will be allocated by the
framework based on the path of the construct within thes construct tree.
getMetadata
in interface ApiObjectProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.