Cluster

case class Cluster(in: Cluster) extends Cluster
trait Product
trait Equals
class Cluster
trait StructuredPojo
trait Cloneable
trait Serializable
class Object
trait Matchable
class Any

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
Inherited from
Cluster
def getKerberosAttributes(): KerberosAttributes
Inherited from
Cluster
Inherited from
Cluster
def getLogUri(): String
Inherited from
Cluster
def getMasterPublicDnsName(): String
Inherited from
Cluster
def getName(): String
Inherited from
Cluster
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
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]