public static final class EmrCreateCluster.ConfigurationProperty.Builder
extends java.lang.Object
EmrCreateCluster.ConfigurationProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EmrCreateCluster.ConfigurationProperty |
build()
Builds the configured instance.
|
EmrCreateCluster.ConfigurationProperty.Builder |
classification(java.lang.String classification)
Sets the value of
EmrCreateCluster.ConfigurationProperty.getClassification() |
EmrCreateCluster.ConfigurationProperty.Builder |
configurations(java.util.List<? extends EmrCreateCluster.ConfigurationProperty> configurations)
Sets the value of
EmrCreateCluster.ConfigurationProperty.getConfigurations() |
EmrCreateCluster.ConfigurationProperty.Builder |
properties(java.util.Map<java.lang.String,java.lang.String> properties)
Sets the value of
EmrCreateCluster.ConfigurationProperty.getProperties() |
public EmrCreateCluster.ConfigurationProperty.Builder classification(java.lang.String classification)
EmrCreateCluster.ConfigurationProperty.getClassification()
classification
- The classification within a configuration.this
public EmrCreateCluster.ConfigurationProperty.Builder configurations(java.util.List<? extends EmrCreateCluster.ConfigurationProperty> configurations)
EmrCreateCluster.ConfigurationProperty.getConfigurations()
configurations
- A list of additional configurations to apply within a configuration object.this
public EmrCreateCluster.ConfigurationProperty.Builder properties(java.util.Map<java.lang.String,java.lang.String> properties)
EmrCreateCluster.ConfigurationProperty.getProperties()
properties
- A set of properties specified within a configuration classification.this
public EmrCreateCluster.ConfigurationProperty build()
EmrCreateCluster.ConfigurationProperty
java.lang.NullPointerException
- if any required attribute was not provided