@Stability(value=Experimental) @Internal public static final class EmrModifyInstanceGroupByNameProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EmrModifyInstanceGroupByNameProps
EmrModifyInstanceGroupByNamePropssoftware.amazon.jsii.JsiiObject.InitializationModeEmrModifyInstanceGroupByNameProps.Builder, EmrModifyInstanceGroupByNameProps.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 clusterId,
EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty instanceGroup,
String instanceGroupName,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EmrModifyInstanceGroupByNameProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getClusterId()
(experimental) The ClusterId to update.
|
String |
getComment() |
Duration |
getHeartbeat() |
String |
getInputPath() |
EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty |
getInstanceGroup()
(experimental) The JSON that you want to provide to your ModifyInstanceGroup call as input.
|
String |
getInstanceGroupName()
(experimental) The InstanceGroupName to update.
|
IntegrationPattern |
getIntegrationPattern() |
String |
getOutputPath() |
String |
getResultPath() |
Duration |
getTimeout() |
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(String clusterId, EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty instanceGroup, String instanceGroupName, String comment, Duration heartbeat, String inputPath, IntegrationPattern integrationPattern, String outputPath, String resultPath, Duration timeout)
EmrModifyInstanceGroupByNameProps.Builder.public final String getClusterId()
EmrModifyInstanceGroupByNamePropsgetClusterId in interface EmrModifyInstanceGroupByNamePropspublic final EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty getInstanceGroup()
EmrModifyInstanceGroupByNamePropsThis uses the same syntax as the ModifyInstanceGroups API.
getInstanceGroup in interface EmrModifyInstanceGroupByNamePropshttps://docs.aws.amazon.com/emr/latest/APIReference/API_ModifyInstanceGroups.htmlpublic final String getInstanceGroupName()
EmrModifyInstanceGroupByNamePropsgetInstanceGroupName in interface EmrModifyInstanceGroupByNamePropspublic final String getComment()
getComment in interface TaskStateBasePropspublic final Duration getHeartbeat()
getHeartbeat in interface TaskStateBasePropspublic final String getInputPath()
getInputPath in interface TaskStateBasePropspublic final IntegrationPattern getIntegrationPattern()
getIntegrationPattern in interface TaskStateBasePropspublic final String getOutputPath()
getOutputPath in interface TaskStateBasePropspublic final String getResultPath()
getResultPath in interface TaskStateBasePropspublic final Duration getTimeout()
getTimeout in interface TaskStateBaseProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.