@Stability(value=Stable) @Internal public static final class CustomActionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CustomActionProperty
CustomActionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCustomActionProperty.Builder, CustomActionProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CustomActionProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CustomActionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
The description of the property.
|
Boolean |
getKey()
Whether this property is a key.
|
String |
getName()
The name of the property.
|
Boolean |
getQueryable()
Whether this property is queryable.
|
Boolean |
getRequired()
Whether this property is required.
|
Boolean |
getSecret()
Whether this property is secret, like a password, or access key.
|
String |
getType()
The type of the property, like 'String', 'Number', or 'Boolean'.
|
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(CustomActionProperty.Builder builder)
CustomActionProperty.Builder.public final String getName()
CustomActionProperty
You use this name in the configuration attribute when defining your custom Action class.
getName in interface CustomActionPropertypublic final Boolean getRequired()
CustomActionPropertygetRequired in interface CustomActionPropertypublic final String getDescription()
CustomActionPropertyDefault: the description will be empty
getDescription in interface CustomActionPropertypublic final Boolean getKey()
CustomActionPropertyDefault: false
public final Boolean getQueryable()
CustomActionPropertyNote that only a single property of a custom Action can be queryable.
Default: false
public final Boolean getSecret()
CustomActionPropertyDefault: false
getSecret in interface CustomActionPropertypublic final String getType()
CustomActionPropertyDefault: 'String'
getType in interface CustomActionProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.