awscala
awscala
awscala.emr
Cluster
EMR
EMR
jarStep
EMRClient
awscala
/
awscala.emr
/
Cluster
Cluster
case
class
Cluster
(in:
Cluster
) extends
Cluster
Graph
Supertypes
trait
Product
trait
Equals
class
Cluster
trait
StructuredPojo
trait
Cloneable
trait
Serializable
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
autoTerminate
:
Boolean
def
bootstrapActions
(emr:
EMR
):
Seq
[
Command
]
def
id
:
String
def
logUri
:
String
def
name
:
String
def
requestedAmiVersion
:
String
def
runningAmiVersion
:
String
def
status
(emr:
EMR
):
ClusterStatus
def
stepSummaries
(emr:
EMR
):
Seq
[
StepSummary
]
def
terminationProtected
:
Boolean
def
visibleToAllUsers
:
Boolean
Inherited methods
def
clone
():
Cluster
Inherited from
Cluster
def
equals
(`x$0`:
`<FromJavaObject>`
):
Boolean
Inherited from
Cluster
def
getApplications
():
List
[
Application
]
Inherited from
Cluster
def
getAutoScalingRole
():
String
Inherited from
Cluster
def
getAutoTerminate
():
Boolean
Inherited from
Cluster
def
getClusterArn
():
String
Inherited from
Cluster
def
getConfigurations
():
List
[
Configuration
]
Inherited from
Cluster
def
getCustomAmiId
():
String
Inherited from
Cluster
def
getEbsRootVolumeSize
():
Integer
Inherited from
Cluster
def
getEc2InstanceAttributes
():
Ec2InstanceAttributes
Inherited from
Cluster
def
getId
():
String
Inherited from
Cluster
def
getInstanceCollectionType
():
String
Inherited from
Cluster
def
getKerberosAttributes
():
KerberosAttributes
Inherited from
Cluster
def
getLogEncryptionKmsKeyId
():
String
Inherited from
Cluster
def
getLogUri
():
String
Inherited from
Cluster
def
getMasterPublicDnsName
():
String
Inherited from
Cluster
def
getName
():
String
Inherited from
Cluster
def
getNormalizedInstanceHours
():
Integer
Inherited from
Cluster
def
getOutpostArn
():
String
Inherited from
Cluster
def
getPlacementGroups
():
List
[
PlacementGroupConfig
]
Inherited from
Cluster
def
getReleaseLabel
():
String
Inherited from
Cluster
def
getRepoUpgradeOnBoot
():
String
Inherited from
Cluster
def
getRequestedAmiVersion
():
String
Inherited from
Cluster
def
getRunningAmiVersion
():
String
Inherited from
Cluster
def
getScaleDownBehavior
():
String
Inherited from
Cluster
def
getSecurityConfiguration
():
String
Inherited from
Cluster
def
getServiceRole
():
String
Inherited from
Cluster
def
getStatus
():
ClusterStatus
Inherited from
Cluster
def
getStepConcurrencyLevel
():
Integer
Inherited from
Cluster
def
getTags
():
List
[
Tag
]
Inherited from
Cluster
def
getTerminationProtected
():
Boolean
Inherited from
Cluster
def
getVisibleToAllUsers
():
Boolean
Inherited from
Cluster
def
hashCode
():
Int
Inherited from
Cluster
def
isAutoTerminate
():
Boolean
Inherited from
Cluster
def
isTerminationProtected
():
Boolean
Inherited from
Cluster
def
isVisibleToAllUsers
():
Boolean
Inherited from
Cluster
@
SdkInternalApi
def
marshall
(`x$0`:
ProtocolMarshaller
):
Unit
Inherited from
Cluster
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product
def
setApplications
(`x$0`:
Collection
[
Application
]):
Unit
Inherited from
Cluster
def
setAutoScalingRole
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setAutoTerminate
(`x$0`:
Boolean
):
Unit
Inherited from
Cluster
def
setClusterArn
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setConfigurations
(`x$0`:
Collection
[
Configuration
]):
Unit
Inherited from
Cluster
def
setCustomAmiId
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setEbsRootVolumeSize
(`x$0`:
Integer
):
Unit
Inherited from
Cluster
def
setEc2InstanceAttributes
(`x$0`:
Ec2InstanceAttributes
):
Unit
Inherited from
Cluster
def
setId
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setInstanceCollectionType
(`x$0`:
InstanceCollectionType
):
Unit
Inherited from
Cluster
def
setInstanceCollectionType
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setKerberosAttributes
(`x$0`:
KerberosAttributes
):
Unit
Inherited from
Cluster
def
setLogEncryptionKmsKeyId
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setLogUri
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setMasterPublicDnsName
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setName
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setNormalizedInstanceHours
(`x$0`:
Integer
):
Unit
Inherited from
Cluster
def
setOutpostArn
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setPlacementGroups
(`x$0`:
Collection
[
PlacementGroupConfig
]):
Unit
Inherited from
Cluster
def
setReleaseLabel
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setRepoUpgradeOnBoot
(`x$0`:
RepoUpgradeOnBoot
):
Unit
Inherited from
Cluster
def
setRepoUpgradeOnBoot
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setRequestedAmiVersion
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setRunningAmiVersion
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setScaleDownBehavior
(`x$0`:
ScaleDownBehavior
):
Unit
Inherited from
Cluster
def
setScaleDownBehavior
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setSecurityConfiguration
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setServiceRole
(`x$0`:
String
):
Unit
Inherited from
Cluster
def
setStatus
(`x$0`:
ClusterStatus
):
Unit
Inherited from
Cluster
def
setStepConcurrencyLevel
(`x$0`:
Integer
):
Unit
Inherited from
Cluster
def
setTags
(`x$0`:
Collection
[
Tag
]):
Unit
Inherited from
Cluster
def
setTerminationProtected
(`x$0`:
Boolean
):
Unit
Inherited from
Cluster
def
setVisibleToAllUsers
(`x$0`:
Boolean
):
Unit
Inherited from
Cluster
def
toString
():
String
Inherited from
Cluster
def
withApplications
(`x$0`:
Collection
[
Application
]):
Cluster
Inherited from
Cluster
def
withApplications
(`x$0`:
Application
*):
Cluster
Inherited from
Cluster
def
withAutoScalingRole
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withAutoTerminate
(`x$0`:
Boolean
):
Cluster
Inherited from
Cluster
def
withClusterArn
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withConfigurations
(`x$0`:
Collection
[
Configuration
]):
Cluster
Inherited from
Cluster
def
withConfigurations
(`x$0`:
Configuration
*):
Cluster
Inherited from
Cluster
def
withCustomAmiId
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withEbsRootVolumeSize
(`x$0`:
Integer
):
Cluster
Inherited from
Cluster
def
withEc2InstanceAttributes
(`x$0`:
Ec2InstanceAttributes
):
Cluster
Inherited from
Cluster
def
withId
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withInstanceCollectionType
(`x$0`:
InstanceCollectionType
):
Cluster
Inherited from
Cluster
def
withInstanceCollectionType
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withKerberosAttributes
(`x$0`:
KerberosAttributes
):
Cluster
Inherited from
Cluster
def
withLogEncryptionKmsKeyId
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withLogUri
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withMasterPublicDnsName
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withName
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withNormalizedInstanceHours
(`x$0`:
Integer
):
Cluster
Inherited from
Cluster
def
withOutpostArn
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withPlacementGroups
(`x$0`:
Collection
[
PlacementGroupConfig
]):
Cluster
Inherited from
Cluster
def
withPlacementGroups
(`x$0`:
PlacementGroupConfig
*):
Cluster
Inherited from
Cluster
def
withReleaseLabel
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withRepoUpgradeOnBoot
(`x$0`:
RepoUpgradeOnBoot
):
Cluster
Inherited from
Cluster
def
withRepoUpgradeOnBoot
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withRequestedAmiVersion
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withRunningAmiVersion
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withScaleDownBehavior
(`x$0`:
ScaleDownBehavior
):
Cluster
Inherited from
Cluster
def
withScaleDownBehavior
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withSecurityConfiguration
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withServiceRole
(`x$0`:
String
):
Cluster
Inherited from
Cluster
def
withStatus
(`x$0`:
ClusterStatus
):
Cluster
Inherited from
Cluster
def
withStepConcurrencyLevel
(`x$0`:
Integer
):
Cluster
Inherited from
Cluster
def
withTags
(`x$0`:
Collection
[
Tag
]):
Cluster
Inherited from
Cluster
def
withTags
(`x$0`:
Tag
*):
Cluster
Inherited from
Cluster
def
withTerminationProtected
(`x$0`:
Boolean
):
Cluster
Inherited from
Cluster
def
withVisibleToAllUsers
(`x$0`:
Boolean
):
Cluster
Inherited from
Cluster
Concrete fields
lazy
val
applications
:
Buffer
[
Application
]
lazy
val
tags
:
Buffer
[
Tag
]