@Stability(value=Stable) @Internal public static final class CfnClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClusterProps
CfnClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnClusterProps.Builder, CfnClusterProps.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(Object instances,
String jobFlowRole,
String name,
String serviceRole,
Object additionalInfo,
Object applications,
String autoScalingRole,
Object bootstrapActions,
Object configurations,
String customAmiId,
Number ebsRootVolumeSize,
Object kerberosAttributes,
String logEncryptionKmsKeyId,
String logUri,
Object managedScalingPolicy,
String releaseLabel,
String scaleDownBehavior,
String securityConfiguration,
Number stepConcurrencyLevel,
Object steps,
List<? extends CfnTag> tags,
Object visibleToAllUsers)
Constructor that initializes the object based on literal property values passed by the
CfnClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAdditionalInfo()
`AWS::EMR::Cluster.AdditionalInfo`.
|
Object |
getApplications()
`AWS::EMR::Cluster.Applications`.
|
String |
getAutoScalingRole()
`AWS::EMR::Cluster.AutoScalingRole`.
|
Object |
getBootstrapActions()
`AWS::EMR::Cluster.BootstrapActions`.
|
Object |
getConfigurations()
`AWS::EMR::Cluster.Configurations`.
|
String |
getCustomAmiId()
`AWS::EMR::Cluster.CustomAmiId`.
|
Number |
getEbsRootVolumeSize()
`AWS::EMR::Cluster.EbsRootVolumeSize`.
|
Object |
getInstances()
`AWS::EMR::Cluster.Instances`.
|
String |
getJobFlowRole()
`AWS::EMR::Cluster.JobFlowRole`.
|
Object |
getKerberosAttributes()
`AWS::EMR::Cluster.KerberosAttributes`.
|
String |
getLogEncryptionKmsKeyId()
`AWS::EMR::Cluster.LogEncryptionKmsKeyId`.
|
String |
getLogUri()
`AWS::EMR::Cluster.LogUri`.
|
Object |
getManagedScalingPolicy()
`AWS::EMR::Cluster.ManagedScalingPolicy`.
|
String |
getName()
`AWS::EMR::Cluster.Name`.
|
String |
getReleaseLabel()
`AWS::EMR::Cluster.ReleaseLabel`.
|
String |
getScaleDownBehavior()
`AWS::EMR::Cluster.ScaleDownBehavior`.
|
String |
getSecurityConfiguration()
`AWS::EMR::Cluster.SecurityConfiguration`.
|
String |
getServiceRole()
`AWS::EMR::Cluster.ServiceRole`.
|
Number |
getStepConcurrencyLevel()
`AWS::EMR::Cluster.StepConcurrencyLevel`.
|
Object |
getSteps()
`AWS::EMR::Cluster.Steps`.
|
List<CfnTag> |
getTags()
`AWS::EMR::Cluster.Tags`.
|
Object |
getVisibleToAllUsers()
`AWS::EMR::Cluster.VisibleToAllUsers`.
|
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(Object instances, String jobFlowRole, String name, String serviceRole, Object additionalInfo, Object applications, String autoScalingRole, Object bootstrapActions, Object configurations, String customAmiId, Number ebsRootVolumeSize, Object kerberosAttributes, String logEncryptionKmsKeyId, String logUri, Object managedScalingPolicy, String releaseLabel, String scaleDownBehavior, String securityConfiguration, Number stepConcurrencyLevel, Object steps, List<? extends CfnTag> tags, Object visibleToAllUsers)
CfnClusterProps.Builder.public final Object getInstances()
CfnClusterPropsgetInstances in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-instancespublic final String getJobFlowRole()
CfnClusterPropsgetJobFlowRole in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-jobflowrolepublic final String getName()
CfnClusterPropsgetName in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-namepublic final String getServiceRole()
CfnClusterPropsgetServiceRole in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-servicerolepublic final Object getAdditionalInfo()
CfnClusterPropsgetAdditionalInfo in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-additionalinfopublic final Object getApplications()
CfnClusterPropsgetApplications in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-applicationspublic final String getAutoScalingRole()
CfnClusterPropsgetAutoScalingRole in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-autoscalingrolepublic final Object getBootstrapActions()
CfnClusterPropsgetBootstrapActions in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-bootstrapactionspublic final Object getConfigurations()
CfnClusterPropsgetConfigurations in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-configurationspublic final String getCustomAmiId()
CfnClusterPropsgetCustomAmiId in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-customamiidpublic final Number getEbsRootVolumeSize()
CfnClusterPropsgetEbsRootVolumeSize in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-ebsrootvolumesizepublic final Object getKerberosAttributes()
CfnClusterPropsgetKerberosAttributes in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-kerberosattributespublic final String getLogEncryptionKmsKeyId()
CfnClusterPropsgetLogEncryptionKmsKeyId in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-logencryptionkmskeyidpublic final String getLogUri()
CfnClusterPropsgetLogUri in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-loguripublic final Object getManagedScalingPolicy()
CfnClusterPropsgetManagedScalingPolicy in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-managedscalingpolicypublic final String getReleaseLabel()
CfnClusterPropsgetReleaseLabel in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-releaselabelpublic final String getScaleDownBehavior()
CfnClusterPropsgetScaleDownBehavior in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-scaledownbehaviorpublic final String getSecurityConfiguration()
CfnClusterPropsgetSecurityConfiguration in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-securityconfigurationpublic final Number getStepConcurrencyLevel()
CfnClusterPropsgetStepConcurrencyLevel in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-stepconcurrencylevelpublic final Object getSteps()
CfnClusterPropsgetSteps in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-stepspublic final List<CfnTag> getTags()
CfnClusterPropsgetTags in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-tagspublic final Object getVisibleToAllUsers()
CfnClusterPropsgetVisibleToAllUsers in interface CfnClusterPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-visibletoallusers@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.