@Stability(value=Stable) @Internal public static final class CfnApplicationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApplicationProps
CfnApplicationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnApplicationProps.Builder, CfnApplicationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnApplicationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnApplicationProps.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) |
Object |
getAutoStartConfiguration()
The configuration for an application to automatically start on job submission.
|
Object |
getAutoStopConfiguration()
The configuration for an application to automatically stop after a certain amount of time being idle.
|
Object |
getInitialCapacity()
The initial capacity of the application.
|
Object |
getMaximumCapacity()
The maximum capacity of the application.
|
String |
getName()
The name of the application.
|
Object |
getNetworkConfiguration()
The network configuration for customer VPC connectivity for the application.
|
String |
getReleaseLabel()
The EMR release version associated with the application.
|
List<CfnTag> |
getTags()
The tags assigned to the application.
|
String |
getType()
The type of application, such as Spark or Hive.
|
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(CfnApplicationProps.Builder builder)
CfnApplicationProps.Builder.public final String getReleaseLabel()
CfnApplicationPropsMinimum : 1
Maximum : 64
Pattern : ^[A-Za-z0-9._/-]+$
getReleaseLabel in interface CfnApplicationPropspublic final String getType()
CfnApplicationPropsgetType in interface CfnApplicationPropspublic final Object getAutoStartConfiguration()
CfnApplicationPropsgetAutoStartConfiguration in interface CfnApplicationPropspublic final Object getAutoStopConfiguration()
CfnApplicationPropsgetAutoStopConfiguration in interface CfnApplicationPropspublic final Object getInitialCapacity()
CfnApplicationPropsgetInitialCapacity in interface CfnApplicationPropspublic final Object getMaximumCapacity()
CfnApplicationPropsThis is cumulative across all workers at any given point in time during the lifespan of the application is created. No new resources will be created once any one of the defined limits is hit.
getMaximumCapacity in interface CfnApplicationPropspublic final String getName()
CfnApplicationPropsMinimum : 1
Maximum : 64
Pattern : ^[A-Za-z0-9._\\/#-]+$
getName in interface CfnApplicationPropspublic final Object getNetworkConfiguration()
CfnApplicationPropsgetNetworkConfiguration in interface CfnApplicationPropspublic final List<CfnTag> getTags()
CfnApplicationPropsgetTags in interface CfnApplicationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.