awscala.emr

EMRClient

class EMRClient extends AmazonElasticMapReduceClient with EMR

Linear Supertypes
EMR, AmazonElasticMapReduceClient, AmazonElasticMapReduce, AmazonWebServiceClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EMRClient
  2. EMR
  3. AmazonElasticMapReduceClient
  4. AmazonElasticMapReduce
  5. AmazonWebServiceClient
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EMRClient(credentialsProvider: CredentialsProvider = awscala.CredentialsLoader.load())

Type Members

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

    Definition Classes
    EMR

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. lazy val CHECK_INTERVAL: Long

    Definition Classes
    EMR
  7. def addInstanceGroups(arg0: AddInstanceGroupsRequest): AddInstanceGroupsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  8. def addJobFlowSteps(arg0: AddJobFlowStepsRequest): AddJobFlowStepsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  9. def addRequestHandler(arg0: RequestHandler2): Unit

    Definition Classes
    AmazonWebServiceClient
  10. def addTags(arg0: AddTagsRequest): AddTagsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  11. final def asInstanceOf[T0]: T0

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

    Definition Classes
    EMR
  13. final def beforeMarshalling[T <: AmazonWebServiceRequest](arg0: T): T

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  14. def bootstrapActions(clusterId: Option[String] = None): Seq[Command]

    Definition Classes
    EMR
  15. def buildCoreGroupConfig(coreInstanceType: String, coreInstanceCount: Int, coreMarketType: String, coreBidPrice: String = "0.0"): InstanceGroupConfig

    Definition Classes
    EMR
  16. 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

    Definition Classes
    EMR
  17. def buildJobFlowStepsRequest[T](steps: List[T], jobFlowId: String = ""): AddJobFlowStepsRequest

    Definition Classes
    EMR
  18. def buildMasterGroupConfig(masterInstanceType: String, masterMarketType: String, masterBidPrice: String = "0.0"): InstanceGroupConfig

    Definition Classes
    EMR
  19. def buildRunRequest(jobName: String = "AWSscala", amiVersion: String = "latest", loggingURI: String = "", visibleToAllUsers: Boolean = true, jobFlowInstancesConfig: JobFlowInstancesConfig, jobFlowStepsRequest: AddJobFlowStepsRequest): RunJobFlowRequest

    Definition Classes
    EMR
  20. def buildTaskGroupConfig(taskInstanceType: String, taskInstanceCount: Int, taskMarketType: String, taskBidPrice: String = "0.0"): InstanceGroupConfig

    Definition Classes
    EMR
  21. def calculateCRC32FromCompressedData(): Boolean

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  22. final def checkMutability(): Unit

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  23. def clone(): AnyRef

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

    Definition Classes
    EMR
  25. def clusters(clusterStates: Seq[String] = Nil, createdBefore: Option[Date] = None, createdAfter: Option[Date] = None): Seq[Cluster]

    Definition Classes
    EMR
  26. final def configureRegion(arg0: Regions): Unit

    Definition Classes
    AmazonWebServiceClient
  27. final val coreGroupName: String

    Definition Classes
    EMR
  28. final val coreInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(CORE)

    Definition Classes
    EMR
  29. final def createExecutionContext(arg0: Request[_]): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  30. def createExecutionContext(arg0: AmazonWebServiceRequest, arg1: SignerProvider): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  31. def createExecutionContext(arg0: AmazonWebServiceRequest): ExecutionContext

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  32. def createSecurityConfiguration(arg0: CreateSecurityConfigurationRequest): CreateSecurityConfigurationResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  33. def createSignerProvider(arg0: Signer): SignerProvider

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  34. def deleteSecurityConfiguration(arg0: DeleteSecurityConfigurationRequest): DeleteSecurityConfigurationResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  35. def describeCluster(arg0: DescribeClusterRequest): DescribeClusterResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  36. def describeSecurityConfiguration(arg0: DescribeSecurityConfigurationRequest): DescribeSecurityConfigurationResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  37. def describeStep(arg0: DescribeStepRequest): DescribeStepResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  38. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_], arg3: Boolean): Unit

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  39. final def endClientExecution(arg0: AWSRequestMetrics, arg1: Request[_], arg2: Response[_]): Unit

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  40. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  43. def getCachedResponseMetadata(arg0: AmazonWebServiceRequest): ResponseMetadata

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  44. final def getClass(): Class[_]

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

    Definition Classes
    EMR
  46. def getClusterName(jobFlowId: String): String

    Definition Classes
    EMR
  47. def getClusterState(jobFlowId: String): String

    Definition Classes
    EMR
  48. def getEndpointPrefix(): String

    Definition Classes
    AmazonWebServiceClient
  49. def getRequestMetricsCollector(): RequestMetricCollector

    Definition Classes
    AmazonWebServiceClient
  50. def getServiceName(): String

    Definition Classes
    AmazonWebServiceClient
  51. def getServiceNameIntern(): String

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  52. def getSignerByURI(arg0: URI): Signer

    Definition Classes
    AmazonWebServiceClient
  53. def getSignerProvider(): SignerProvider

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  54. final def getSignerRegionOverride(): String

    Definition Classes
    AmazonWebServiceClient
  55. def getTimeOffset(): Int

    Definition Classes
    AmazonWebServiceClient
  56. def hashCode(): Int

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

    Definition Classes
    Any
  58. final def isRequestMetricsEnabled(arg0: AmazonWebServiceRequest): Boolean

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  59. def listBootstrapActions(arg0: ListBootstrapActionsRequest): ListBootstrapActionsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  60. def listClusters(): ListClustersResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  61. def listClusters(arg0: ListClustersRequest): ListClustersResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  62. def listInstanceGroups(arg0: ListInstanceGroupsRequest): ListInstanceGroupsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  63. def listInstances(arg0: ListInstancesRequest): ListInstancesResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  64. def listSecurityConfigurations(arg0: ListSecurityConfigurationsRequest): ListSecurityConfigurationsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  65. def listSteps(arg0: ListStepsRequest): ListStepsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  66. final val masterGroupName: String

    Definition Classes
    EMR
  67. final val masterInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(MASTER)

    Definition Classes
    EMR
  68. def modifyInstanceGroups(): ModifyInstanceGroupsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  69. def modifyInstanceGroups(arg0: ModifyInstanceGroupsRequest): ModifyInstanceGroupsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  70. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  71. final def notify(): Unit

    Definition Classes
    AnyRef
  72. final def notifyAll(): Unit

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

    Definition Classes
    EMR
  74. def removeRequestHandler(arg0: RequestHandler2): Unit

    Definition Classes
    AmazonWebServiceClient
  75. def removeRequestHandler(arg0: RequestHandler): Unit

    Definition Classes
    AmazonWebServiceClient
  76. def removeTags(arg0: RemoveTagsRequest): RemoveTagsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  77. def requestMetricCollector(): RequestMetricCollector

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  78. 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

    Definition Classes
    EMR
  79. def runJobFlow(arg0: RunJobFlowRequest): RunJobFlowResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  80. def runningClusters(): Seq[Cluster]

    Definition Classes
    EMR
  81. def setEndpoint(arg0: String): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  82. def setEndpointPrefix(arg0: String): Unit

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  83. def setRegion(arg0: com.amazonaws.regions.Region): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @throws( ... )
  84. final def setServiceNameIntern(arg0: String): Unit

    Definition Classes
    AmazonWebServiceClient
  85. final def setSignerRegionOverride(arg0: String): Unit

    Definition Classes
    AmazonWebServiceClient
  86. def setTerminationProtection(arg0: SetTerminationProtectionRequest): SetTerminationProtectionResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  87. def setTimeOffset(arg0: Int): Unit

    Definition Classes
    AmazonWebServiceClient
  88. def setVisibleToAllUsers(arg0: SetVisibleToAllUsersRequest): SetVisibleToAllUsersResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  89. def shutdown(): Unit

    Definition Classes
    AmazonWebServiceClient
  90. def stepSummaries(clusterId: Option[String] = None, stepStates: Seq[String] = Nil): Seq[StepSummary]

    Definition Classes
    EMR
  91. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  92. final val taskGroupName: String

    Definition Classes
    EMR
  93. final val taskInstanceRoleType: com.amazonaws.services.elasticmapreduce.model.InstanceRoleType(TASK)

    Definition Classes
    EMR
  94. def terminateCluster(jobFlowId: String): Unit

    Definition Classes
    EMR
  95. def terminateJobFlows(arg0: TerminateJobFlowsRequest): TerminateJobFlowsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  96. def toString(): String

    Definition Classes
    AnyRef → Any
  97. def useStrictHostNameVerification(): Boolean

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
  98. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  101. def waiters(): AmazonElasticMapReduceWaiters

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
  102. def withEndpoint[T <: AmazonWebServiceClient](arg0: String): T

    Definition Classes
    AmazonWebServiceClient
  103. def withRegion[T <: AmazonWebServiceClient](arg0: Regions): T

    Definition Classes
    AmazonWebServiceClient
  104. def withRegion[T <: AmazonWebServiceClient](arg0: com.amazonaws.regions.Region): T

    Definition Classes
    AmazonWebServiceClient
  105. def withTimeOffset(arg0: Int): AmazonWebServiceClient

    Definition Classes
    AmazonWebServiceClient

Deprecated Value Members

  1. def addRequestHandler(arg0: RequestHandler): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def describeJobFlows(): DescribeJobFlowsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def describeJobFlows(arg0: DescribeJobFlowsRequest): DescribeJobFlowsResult

    Definition Classes
    AmazonElasticMapReduceClient → AmazonElasticMapReduce
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def getServiceAbbreviation(): String

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. def getSigner(): Signer

    Attributes
    protected[com.amazonaws]
    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. final def makeImmutable(): Unit

    Definition Classes
    AmazonWebServiceClient
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from EMR

Inherited from AmazonElasticMapReduceClient

Inherited from AmazonElasticMapReduce

Inherited from AmazonWebServiceClient

Inherited from AnyRef

Inherited from Any

Ungrouped