Packages

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

Abstract Value Members

  1. abstract def addInstanceGroups(arg0: AddInstanceGroupsRequest): AddInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  2. abstract def addJobFlowSteps(arg0: AddJobFlowStepsRequest): AddJobFlowStepsResult
    Definition Classes
    AmazonElasticMapReduce
  3. abstract def addTags(arg0: AddTagsRequest): AddTagsResult
    Definition Classes
    AmazonElasticMapReduce
  4. abstract def describeCluster(arg0: DescribeClusterRequest): DescribeClusterResult
    Definition Classes
    AmazonElasticMapReduce
  5. abstract def describeStep(arg0: DescribeStepRequest): DescribeStepResult
    Definition Classes
    AmazonElasticMapReduce
  6. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonElasticMapReduce
  7. abstract def listBootstrapActions(arg0: ListBootstrapActionsRequest): ListBootstrapActionsResult
    Definition Classes
    AmazonElasticMapReduce
  8. abstract def listClusters(): ListClustersResult
    Definition Classes
    AmazonElasticMapReduce
  9. abstract def listClusters(arg0: ListClustersRequest): ListClustersResult
    Definition Classes
    AmazonElasticMapReduce
  10. abstract def listInstanceGroups(arg0: ListInstanceGroupsRequest): ListInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  11. abstract def listInstances(arg0: ListInstancesRequest): ListInstancesResult
    Definition Classes
    AmazonElasticMapReduce
  12. abstract def listSteps(arg0: ListStepsRequest): ListStepsResult
    Definition Classes
    AmazonElasticMapReduce
  13. abstract def modifyInstanceGroups(): Unit
    Definition Classes
    AmazonElasticMapReduce
  14. abstract def modifyInstanceGroups(arg0: ModifyInstanceGroupsRequest): Unit
    Definition Classes
    AmazonElasticMapReduce
  15. abstract def removeTags(arg0: RemoveTagsRequest): RemoveTagsResult
    Definition Classes
    AmazonElasticMapReduce
  16. abstract def runJobFlow(arg0: RunJobFlowRequest): RunJobFlowResult
    Definition Classes
    AmazonElasticMapReduce
  17. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonElasticMapReduce
  18. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit
    Definition Classes
    AmazonElasticMapReduce
  19. abstract def setTerminationProtection(arg0: SetTerminationProtectionRequest): Unit
    Definition Classes
    AmazonElasticMapReduce
  20. abstract def setVisibleToAllUsers(arg0: SetVisibleToAllUsersRequest): Unit
    Definition Classes
    AmazonElasticMapReduce
  21. abstract def shutdown(): Unit
    Definition Classes
    AmazonElasticMapReduce
  22. abstract def terminateJobFlows(arg0: TerminateJobFlowsRequest): Unit
    Definition Classes
    AmazonElasticMapReduce
  23. abstract def describeJobFlows(): DescribeJobFlowsResult
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  24. abstract def describeJobFlows(arg0: DescribeJobFlowsRequest): DescribeJobFlowsResult
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. lazy val CHECK_INTERVAL: Long
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def at(region: Region): EMR
  7. def bootstrapActions(clusterId: Option[String] = None): Seq[Command]
  8. def buildCoreGroupConfig(coreInstanceType: String, coreInstanceCount: Int, coreMarketType: String, coreBidPrice: String = "0.0"): InstanceGroupConfig
  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
  10. def buildJobFlowStepsRequest[T](steps: List[T], jobFlowId: String = ""): AddJobFlowStepsRequest
  11. def buildMasterGroupConfig(masterInstanceType: String, masterMarketType: String, masterBidPrice: String = "0.0"): InstanceGroupConfig
  12. def buildRunRequest(jobName: String = "AWSscala", amiVersion: String = "latest", loggingURI: String = "", visibleToAllUsers: Boolean = true, jobFlowInstancesConfig: JobFlowInstancesConfig, jobFlowStepsRequest: AddJobFlowStepsRequest): RunJobFlowRequest
  13. def buildTaskGroupConfig(taskInstanceType: String, taskInstanceCount: Int, taskMarketType: String, taskBidPrice: String = "0.0"): InstanceGroupConfig
  14. def clone(): AnyRef
    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]
  16. def clusters(clusterStates: Seq[String] = Nil, createdBefore: Option[Date] = None, createdAfter: Option[Date] = None): Seq[Cluster]
  17. final val coreGroupName: String
  18. final val coreInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(CORE)
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  23. def getClusterDetail[T](jobFlowId: String, op: (com.amazonaws.services.elasticmapreduce.model.Cluster) ⇒ T): T
  24. def getClusterName(jobFlowId: String): String
  25. def getClusterState(jobFlowId: String): String
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. final val masterGroupName: String
  29. final val masterInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(MASTER)
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  33. def recentClusters(duration: Duration = 1 hour): List[Cluster]
  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
  35. def runningClusters(): Seq[Cluster]
  36. def stepSummaries(clusterId: Option[String] = None, stepStates: Seq[String] = Nil): Seq[StepSummary]
  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. final val taskGroupName: String
  39. final val taskInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(TASK)
  40. def terminateCluster(jobFlowId: String): Unit
  41. def toString(): String
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AmazonElasticMapReduce

Inherited from AnyRef

Inherited from Any

Ungrouped