Interface EmrCreateCluster.ConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EmrCreateCluster.ConfigurationProperty.Jsii$Proxy
- Enclosing class:
EmrCreateCluster
@Stability(Stable)
public static interface EmrCreateCluster.ConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
An optional configuration specification to be used when provisioning cluster instances, which can include configurations for applications and software bundled with Amazon EMR.
See the RunJobFlow API for complete documentation on input parameters
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.stepfunctions.tasks.*; ConfigurationProperty configurationProperty_; ConfigurationProperty configurationProperty = ConfigurationProperty.builder() .classification("classification") .configurations(List.of(configurationProperty_)) .properties(Map.of( "propertiesKey", "properties")) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forEmrCreateCluster.ConfigurationProperty
static final class
An implementation forEmrCreateCluster.ConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getClassification
The classification within a configuration.Default: No classification
-
getConfigurations
@Stability(Stable) @Nullable default List<EmrCreateCluster.ConfigurationProperty> getConfigurations()A list of additional configurations to apply within a configuration object.Default: No configurations
-
getProperties
A set of properties specified within a configuration classification.Default: No properties
-
builder
-