Trait/Object

awscala.emr

EMR

Related Docs: object EMR | package emr

Permalink

trait EMR extends AmazonElasticMapReduce

Linear Supertypes
AmazonElasticMapReduce, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EMR
  2. AmazonElasticMapReduce
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class jarStep(stepName: String, stepType: String, stepPath: String, stepClass: String, stepArgs: List[String]) extends Product with Serializable

    Permalink

Abstract Value Members

  1. abstract def addInstanceGroups(arg0: AddInstanceGroupsRequest): AddInstanceGroupsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  2. abstract def addJobFlowSteps(arg0: AddJobFlowStepsRequest): AddJobFlowStepsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  3. abstract def addTags(arg0: AddTagsRequest): AddTagsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  4. abstract def describeCluster(arg0: DescribeClusterRequest): DescribeClusterResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  5. abstract def describeStep(arg0: DescribeStepRequest): DescribeStepResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  6. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  7. abstract def listBootstrapActions(arg0: ListBootstrapActionsRequest): ListBootstrapActionsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  8. abstract def listClusters(): ListClustersResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  9. abstract def listClusters(arg0: ListClustersRequest): ListClustersResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  10. abstract def listInstanceGroups(arg0: ListInstanceGroupsRequest): ListInstanceGroupsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  11. abstract def listInstances(arg0: ListInstancesRequest): ListInstancesResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  12. abstract def listSteps(arg0: ListStepsRequest): ListStepsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  13. abstract def modifyInstanceGroups(): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  14. abstract def modifyInstanceGroups(arg0: ModifyInstanceGroupsRequest): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  15. abstract def removeTags(arg0: RemoveTagsRequest): RemoveTagsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  16. abstract def runJobFlow(arg0: RunJobFlowRequest): RunJobFlowResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  17. abstract def setEndpoint(arg0: String): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  18. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  19. abstract def setTerminationProtection(arg0: SetTerminationProtectionRequest): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  20. abstract def setVisibleToAllUsers(arg0: SetVisibleToAllUsersRequest): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  21. abstract def shutdown(): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  22. abstract def terminateJobFlows(arg0: TerminateJobFlowsRequest): Unit

    Permalink
    Definition Classes
    AmazonElasticMapReduce
  23. abstract def describeJobFlows(): DescribeJobFlowsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  24. abstract def describeJobFlows(arg0: DescribeJobFlowsRequest): DescribeJobFlowsResult

    Permalink
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val CHECK_INTERVAL: Long

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def at(region: Region): EMR

    Permalink
  7. def bootstrapActions(clusterId: Option[String] = None): Seq[Command]

    Permalink
  8. def buildCoreGroupConfig(coreInstanceType: String, coreInstanceCount: Int, coreMarketType: String, coreBidPrice: String = "0.0"): InstanceGroupConfig

    Permalink
  9. def buildJobFlowInstancesConfig(masterInstanceType: String = "m1.small", masterMarketType: String = "ON_DEMAND", masterBidPrice: String = "0.0", coreInstanceType: String = "m1.small", coreInstanceCount: Int = 1, coreMarketType: String = "ON_DEMAND", coreBidPrice: String = "0.0", taskInstanceType: String = "m1.small", taskInstanceCount: Int = 1, taskMarketType: String = "ON_DEMAND", taskBidPrice: String = "0.0", ec2KeyName: String, hadoopVersion: String): JobFlowInstancesConfig

    Permalink
  10. def buildJobFlowStepsRequest[T](steps: List[T], jobFlowId: String = ""): AddJobFlowStepsRequest

    Permalink
  11. def buildMasterGroupConfig(masterInstanceType: String, masterMarketType: String, masterBidPrice: String = "0.0"): InstanceGroupConfig

    Permalink
  12. def buildRunRequest(jobName: String = "AWSscala", amiVersion: String = "latest", loggingURI: String = "", visibleToAllUsers: Boolean = true, jobFlowInstancesConfig: JobFlowInstancesConfig, jobFlowStepsRequest: AddJobFlowStepsRequest): RunJobFlowRequest

    Permalink
  13. def buildTaskGroupConfig(taskInstanceType: String, taskInstanceCount: Int, taskMarketType: String, taskBidPrice: String = "0.0"): InstanceGroupConfig

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def clusterSummaries(clusterStates: Seq[String] = Nil, createdBefore: Option[Date] = None, createdAfter: Option[Date] = None): Seq[ClusterSummary]

    Permalink
  16. def clusters(clusterStates: Seq[String] = Nil, createdBefore: Option[Date] = None, createdAfter: Option[Date] = None): Seq[Cluster]

    Permalink
  17. final val coreGroupName: String

    Permalink
  18. final val coreInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(CORE)

    Permalink
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def getClusterDetail[T](jobFlowId: String, op: (com.amazonaws.services.elasticmapreduce.model.Cluster) ⇒ T): T

    Permalink
  24. def getClusterName(jobFlowId: String): String

    Permalink
  25. def getClusterState(jobFlowId: String): String

    Permalink
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. final val masterGroupName: String

    Permalink
  29. final val masterInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(MASTER)

    Permalink
  30. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. def recentClusters(duration: Duration = 1 hour): List[Cluster]

    Permalink
  34. def runJobFlow[T](masterInstanceType: String = "m1.small", masterMarketType: String = "ON_DEMAND", masterBidPrice: String = "0.0", coreInstanceType: String = "m1.small", coreInstanceCount: Int = 1, coreMarketType: String = "ON_DEMAND", coreBidPrice: String = "0.0", taskInstanceType: String = "m1.small", taskInstanceCount: Int = 1, taskMarketType: String = "ON_DEMAND", taskBidPrice: String = "0.0", ec2KeyName: String, hadoopVersion: String, steps: List[T], jobFlowId: String = "", jobName: String = "AWSscala", amiVersion: String = "latest", loggingURI: String = "", visibleToAllUsers: Boolean = true): RunJobFlowResult

    Permalink
  35. def runningClusters(): Seq[Cluster]

    Permalink
  36. def stepSummaries(clusterId: Option[String] = None, stepStates: Seq[String] = Nil): Seq[StepSummary]

    Permalink
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. final val taskGroupName: String

    Permalink
  39. final val taskInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(TASK)

    Permalink
  40. def terminateCluster(jobFlowId: String): Unit

    Permalink
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AmazonElasticMapReduce

Inherited from AnyRef

Inherited from Any

Ungrouped