@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.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalmastersecuritygroupspublic final List<String> getAdditionalSlaveSecurityGroups()
CfnCluster.JobFlowInstancesConfigPropertygetAdditionalSlaveSecurityGroups in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalslavesecuritygroupspublic final Object getCoreInstanceFleet()
CfnCluster.JobFlowInstancesConfigPropertygetCoreInstanceFleet in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-coreinstancefleetpublic final Object getCoreInstanceGroup()
CfnCluster.JobFlowInstancesConfigPropertygetCoreInstanceGroup in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-coreinstancegrouppublic final String getEc2KeyName()
CfnCluster.JobFlowInstancesConfigPropertygetEc2KeyName in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2keynamepublic final String getEc2SubnetId()
CfnCluster.JobFlowInstancesConfigPropertygetEc2SubnetId in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2subnetidpublic final List<String> getEc2SubnetIds()
CfnCluster.JobFlowInstancesConfigPropertygetEc2SubnetIds in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2subnetidspublic final String getEmrManagedMasterSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetEmrManagedMasterSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-emrmanagedmastersecuritygrouppublic final String getEmrManagedSlaveSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetEmrManagedSlaveSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-emrmanagedslavesecuritygrouppublic final String getHadoopVersion()
CfnCluster.JobFlowInstancesConfigPropertygetHadoopVersion in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-hadoopversionpublic final Object getKeepJobFlowAliveWhenNoSteps()
CfnCluster.JobFlowInstancesConfigPropertygetKeepJobFlowAliveWhenNoSteps in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-keepjobflowalivewhennostepspublic final Object getMasterInstanceFleet()
CfnCluster.JobFlowInstancesConfigPropertygetMasterInstanceFleet in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-masterinstancefleetpublic final Object getMasterInstanceGroup()
CfnCluster.JobFlowInstancesConfigPropertygetMasterInstanceGroup in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-masterinstancegrouppublic final Object getPlacement()
CfnCluster.JobFlowInstancesConfigPropertygetPlacement in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-placementpublic final String getServiceAccessSecurityGroup()
CfnCluster.JobFlowInstancesConfigPropertygetServiceAccessSecurityGroup in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-serviceaccesssecuritygrouppublic final Object getTerminationProtected()
CfnCluster.JobFlowInstancesConfigPropertygetTerminationProtected in interface CfnCluster.JobFlowInstancesConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-terminationprotected@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.