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 addInstanceFleet(arg0: AddInstanceFleetRequest): AddInstanceFleetResult
    Definition Classes
    AmazonElasticMapReduce
  2. abstract def addInstanceGroups(arg0: AddInstanceGroupsRequest): AddInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  3. abstract def addJobFlowSteps(arg0: AddJobFlowStepsRequest): AddJobFlowStepsResult
    Definition Classes
    AmazonElasticMapReduce
  4. abstract def addTags(arg0: AddTagsRequest): AddTagsResult
    Definition Classes
    AmazonElasticMapReduce
  5. abstract def cancelSteps(arg0: CancelStepsRequest): CancelStepsResult
    Definition Classes
    AmazonElasticMapReduce
  6. abstract def createSecurityConfiguration(arg0: CreateSecurityConfigurationRequest): CreateSecurityConfigurationResult
    Definition Classes
    AmazonElasticMapReduce
  7. abstract def deleteSecurityConfiguration(arg0: DeleteSecurityConfigurationRequest): DeleteSecurityConfigurationResult
    Definition Classes
    AmazonElasticMapReduce
  8. abstract def describeCluster(arg0: DescribeClusterRequest): DescribeClusterResult
    Definition Classes
    AmazonElasticMapReduce
  9. abstract def describeNotebookExecution(arg0: DescribeNotebookExecutionRequest): DescribeNotebookExecutionResult
    Definition Classes
    AmazonElasticMapReduce
  10. abstract def describeSecurityConfiguration(arg0: DescribeSecurityConfigurationRequest): DescribeSecurityConfigurationResult
    Definition Classes
    AmazonElasticMapReduce
  11. abstract def describeStep(arg0: DescribeStepRequest): DescribeStepResult
    Definition Classes
    AmazonElasticMapReduce
  12. abstract def getBlockPublicAccessConfiguration(arg0: GetBlockPublicAccessConfigurationRequest): GetBlockPublicAccessConfigurationResult
    Definition Classes
    AmazonElasticMapReduce
  13. abstract def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata
    Definition Classes
    AmazonElasticMapReduce
  14. abstract def getManagedScalingPolicy(arg0: GetManagedScalingPolicyRequest): GetManagedScalingPolicyResult
    Definition Classes
    AmazonElasticMapReduce
  15. abstract def listBootstrapActions(arg0: ListBootstrapActionsRequest): ListBootstrapActionsResult
    Definition Classes
    AmazonElasticMapReduce
  16. abstract def listClusters(): ListClustersResult
    Definition Classes
    AmazonElasticMapReduce
  17. abstract def listClusters(arg0: ListClustersRequest): ListClustersResult
    Definition Classes
    AmazonElasticMapReduce
  18. abstract def listInstanceFleets(arg0: ListInstanceFleetsRequest): ListInstanceFleetsResult
    Definition Classes
    AmazonElasticMapReduce
  19. abstract def listInstanceGroups(arg0: ListInstanceGroupsRequest): ListInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  20. abstract def listInstances(arg0: ListInstancesRequest): ListInstancesResult
    Definition Classes
    AmazonElasticMapReduce
  21. abstract def listNotebookExecutions(arg0: ListNotebookExecutionsRequest): ListNotebookExecutionsResult
    Definition Classes
    AmazonElasticMapReduce
  22. abstract def listSecurityConfigurations(arg0: ListSecurityConfigurationsRequest): ListSecurityConfigurationsResult
    Definition Classes
    AmazonElasticMapReduce
  23. abstract def listSteps(arg0: ListStepsRequest): ListStepsResult
    Definition Classes
    AmazonElasticMapReduce
  24. abstract def modifyCluster(arg0: ModifyClusterRequest): ModifyClusterResult
    Definition Classes
    AmazonElasticMapReduce
  25. abstract def modifyInstanceFleet(arg0: ModifyInstanceFleetRequest): ModifyInstanceFleetResult
    Definition Classes
    AmazonElasticMapReduce
  26. abstract def modifyInstanceGroups(): ModifyInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  27. abstract def modifyInstanceGroups(arg0: ModifyInstanceGroupsRequest): ModifyInstanceGroupsResult
    Definition Classes
    AmazonElasticMapReduce
  28. abstract def putAutoScalingPolicy(arg0: PutAutoScalingPolicyRequest): PutAutoScalingPolicyResult
    Definition Classes
    AmazonElasticMapReduce
  29. abstract def putBlockPublicAccessConfiguration(arg0: PutBlockPublicAccessConfigurationRequest): PutBlockPublicAccessConfigurationResult
    Definition Classes
    AmazonElasticMapReduce
  30. abstract def putManagedScalingPolicy(arg0: PutManagedScalingPolicyRequest): PutManagedScalingPolicyResult
    Definition Classes
    AmazonElasticMapReduce
  31. abstract def removeAutoScalingPolicy(arg0: RemoveAutoScalingPolicyRequest): RemoveAutoScalingPolicyResult
    Definition Classes
    AmazonElasticMapReduce
  32. abstract def removeManagedScalingPolicy(arg0: RemoveManagedScalingPolicyRequest): RemoveManagedScalingPolicyResult
    Definition Classes
    AmazonElasticMapReduce
  33. abstract def removeTags(arg0: RemoveTagsRequest): RemoveTagsResult
    Definition Classes
    AmazonElasticMapReduce
  34. abstract def runJobFlow(arg0: RunJobFlowRequest): RunJobFlowResult
    Definition Classes
    AmazonElasticMapReduce
  35. abstract def setTerminationProtection(arg0: SetTerminationProtectionRequest): SetTerminationProtectionResult
    Definition Classes
    AmazonElasticMapReduce
  36. abstract def setVisibleToAllUsers(arg0: SetVisibleToAllUsersRequest): SetVisibleToAllUsersResult
    Definition Classes
    AmazonElasticMapReduce
  37. abstract def shutdown(): Unit
    Definition Classes
    AmazonElasticMapReduce
  38. abstract def startNotebookExecution(arg0: StartNotebookExecutionRequest): StartNotebookExecutionResult
    Definition Classes
    AmazonElasticMapReduce
  39. abstract def stopNotebookExecution(arg0: StopNotebookExecutionRequest): StopNotebookExecutionResult
    Definition Classes
    AmazonElasticMapReduce
  40. abstract def terminateJobFlows(arg0: TerminateJobFlowsRequest): TerminateJobFlowsResult
    Definition Classes
    AmazonElasticMapReduce
  41. abstract def waiters(): AmazonElasticMapReduceWaiters
    Definition Classes
    AmazonElasticMapReduce
  42. abstract def describeJobFlows(): DescribeJobFlowsResult
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

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

    (Since version ) see corresponding Javadoc for more information.

  44. abstract def setEndpoint(arg0: String): Unit
    Definition Classes
    AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  45. abstract def setRegion(arg0: com.amazonaws.regions.Region): Unit
    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, instanceProfile: String = "EMR_EC2_DefaultRole", serviceRole: String = "EMR_DefaultRole", 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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  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[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  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
    Annotations
    @native()
  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
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  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 = "", instanceProfile: String = "EMR_EC2_DefaultRole", serviceRole: String = "EMR_DefaultRole", 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( ... ) @native()

Inherited from AmazonElasticMapReduce

Inherited from AnyRef

Inherited from Any

Ungrouped