@Stability(value=Stable) @Internal public static final class CfnCluster.JobFlowInstancesConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCluster.JobFlowInstancesConfigProperty
CfnCluster.JobFlowInstancesConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnCluster.JobFlowInstancesConfigProperty.Builder, CfnCluster.JobFlowInstancesConfigProperty.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(List<String> additionalMasterSecurityGroups,
List<String> additionalSlaveSecurityGroups,
Object coreInstanceFleet,
Object coreInstanceGroup,
String ec2KeyName,
String ec2SubnetId,
List<String> ec2SubnetIds,
String emrManagedMasterSecurityGroup,
String emrManagedSlaveSecurityGroup,
String hadoopVersion,
Object keepJobFlowAliveWhenNoSteps,
Object masterInstanceFleet,
Object masterInstanceGroup,
Object placement,
String serviceAccessSecurityGroup,
Object terminationProtected)
Constructor that initializes the object based on literal property values passed by the
CfnCluster.ApplicationProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getAdditionalMasterSecurityGroups()
`CfnCluster.JobFlowInstancesConfigProperty.AdditionalMasterSecurityGroups`.
|
List<String> |
getAdditionalSlaveSecurityGroups()
`CfnCluster.JobFlowInstancesConfigProperty.AdditionalSlaveSecurityGroups`.
|
Object |
getCoreInstanceFleet()
`CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceFleet`.
|
Object |
getCoreInstanceGroup()
`CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceGroup`.
|
String |
getEc2KeyName()
`CfnCluster.JobFlowInstancesConfigProperty.Ec2KeyName`.
|
String |
getEc2SubnetId()
`CfnCluster.JobFlowInstancesConfigProperty.Ec2SubnetId`.
|
List<String> |
getEc2SubnetIds()
`CfnCluster.JobFlowInstancesConfigProperty.Ec2SubnetIds`.
|
String |
getEmrManagedMasterSecurityGroup()
`CfnCluster.JobFlowInstancesConfigProperty.EmrManagedMasterSecurityGroup`.
|
String |
getEmrManagedSlaveSecurityGroup()
`CfnCluster.JobFlowInstancesConfigProperty.EmrManagedSlaveSecurityGroup`.
|
String |
getHadoopVersion()
`CfnCluster.JobFlowInstancesConfigProperty.HadoopVersion`.
|
Object |
getKeepJobFlowAliveWhenNoSteps()
`CfnCluster.JobFlowInstancesConfigProperty.KeepJobFlowAliveWhenNoSteps`.
|
Object |
getMasterInstanceFleet()
`CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceFleet`.
|
Object |
getMasterInstanceGroup()
`CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceGroup`.
|
Object |
getPlacement()
`CfnCluster.JobFlowInstancesConfigProperty.Placement`.
|
String |
getServiceAccessSecurityGroup()
`CfnCluster.JobFlowInstancesConfigProperty.ServiceAccessSecurityGroup`.
|
Object |
getTerminationProtected()
`CfnCluster.JobFlowInstancesConfigProperty.TerminationProtected`.
|
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(List<String> additionalMasterSecurityGroups, List<String> additionalSlaveSecurityGroups, Object coreInstanceFleet, Object coreInstanceGroup, String ec2KeyName, String ec2SubnetId, List<String> ec2SubnetIds, String emrManagedMasterSecurityGroup, String emrManagedSlaveSecurityGroup, String hadoopVersion, Object keepJobFlowAliveWhenNoSteps, Object masterInstanceFleet, Object masterInstanceGroup, Object placement, String serviceAccessSecurityGroup, Object terminationProtected)
CfnCluster.ApplicationProperty.Builder.public final List<String> getAdditionalMasterSecurityGroups()
CfnCluster.JobFlowInstancesConfigPropertygetAdditionalMasterSecurityGroups in interface CfnCluster.JobFlowInstancesConfigPropertypublic final List<String> getAdditionalSlaveSecurityGroups()
CfnCluster.JobFlowInstancesConfigPropertygetAdditionalSlaveSecurityGroups in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getCoreInstanceFleet()
CfnCluster.JobFlowInstancesConfigPropertygetCoreInstanceFleet in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getCoreInstanceGroup()
CfnCluster.JobFlowInstancesConfigPropertygetCoreInstanceGroup in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getEc2KeyName()
CfnCluster.JobFlowInstancesConfigPropertygetEc2KeyName in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getEc2SubnetId()
CfnCluster.JobFlowInstancesConfigPropertygetEc2SubnetId in interface CfnCluster.JobFlowInstancesConfigPropertypublic final List<String> getEc2SubnetIds()
CfnCluster.JobFlowInstancesConfigPropertygetEc2SubnetIds in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getEmrManagedMasterSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetEmrManagedMasterSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getEmrManagedSlaveSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetEmrManagedSlaveSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getHadoopVersion()
CfnCluster.JobFlowInstancesConfigPropertygetHadoopVersion in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getKeepJobFlowAliveWhenNoSteps()
CfnCluster.JobFlowInstancesConfigPropertygetKeepJobFlowAliveWhenNoSteps in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getMasterInstanceFleet()
CfnCluster.JobFlowInstancesConfigPropertygetMasterInstanceFleet in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getMasterInstanceGroup()
CfnCluster.JobFlowInstancesConfigPropertygetMasterInstanceGroup in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getPlacement()
CfnCluster.JobFlowInstancesConfigPropertygetPlacement in interface CfnCluster.JobFlowInstancesConfigPropertypublic final String getServiceAccessSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetServiceAccessSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertypublic final Object getTerminationProtected()
CfnCluster.JobFlowInstancesConfigPropertygetTerminationProtected in interface CfnCluster.JobFlowInstancesConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.