Class ClusterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.ClusterProps.Jsii$Proxy
- All Implemented Interfaces:
ClusterProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ClusterProps
@Stability(Experimental)
@Internal
public static final class ClusterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ClusterProps
An implementation for
ClusterProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.alpha.ClusterProps
ClusterProps.Builder, ClusterProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theClusterProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal String(experimental) The name of the cluster.final ClusterType(experimental) The hardware type for the cluster.final IRole(experimental) The IAM role for nodes in the cluster.final ClusterNetworkSettings(experimental) Network settings for the cluster - only required if your networking setup requires it.getTags()(experimental) Tags to add to the cluster.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theClusterProps.Builder.
-
-
Method Details
-
getInstanceRole
Description copied from interface:ClusterProps(experimental) The IAM role for nodes in the cluster.[disable-awslint:prefer-ref-interface]
- Specified by:
getInstanceRolein interfaceClusterProps
-
getClusterName
Description copied from interface:ClusterProps(experimental) The name of the cluster.Default: - auto-generated name
- Specified by:
getClusterNamein interfaceClusterProps
-
getClusterType
Description copied from interface:ClusterProps(experimental) The hardware type for the cluster.Default: ClusterType.ON_PREMISES
- Specified by:
getClusterTypein interfaceClusterProps
-
getNetworkSettings
Description copied from interface:ClusterProps(experimental) Network settings for the cluster - only required if your networking setup requires it.Default: - no network settings
- Specified by:
getNetworkSettingsin interfaceClusterProps- See Also:
-
getTags
Description copied from interface:ClusterProps(experimental) Tags to add to the cluster.Default: - no tags
- Specified by:
getTagsin interfaceClusterProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-