# Packages
Package emriface provides an interface for the Amazon Elastic MapReduce.
# Functions
New creates a new instance of the EMR client with a session.
# Constants
@enum ActionOnFailure.
@enum ActionOnFailure.
@enum ActionOnFailure.
@enum ActionOnFailure.
@enum ClusterState.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterStateChangeReasonCode.
@enum ClusterState.
@enum ClusterState.
@enum ClusterState.
@enum ClusterState.
@enum ClusterState.
@enum ClusterState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupStateChangeReasonCode.
@enum InstanceGroupStateChangeReasonCode.
@enum InstanceGroupStateChangeReasonCode.
@enum InstanceGroupStateChangeReasonCode.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupState.
@enum InstanceGroupType.
@enum InstanceGroupType.
@enum InstanceGroupType.
@enum InstanceRoleType.
@enum InstanceRoleType.
@enum InstanceRoleType.
@enum InstanceState.
@enum InstanceState.
@enum InstanceStateChangeReasonCode.
@enum InstanceStateChangeReasonCode.
@enum InstanceStateChangeReasonCode.
@enum InstanceStateChangeReasonCode.
@enum InstanceStateChangeReasonCode.
@enum InstanceState.
@enum InstanceState.
@enum InstanceState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum JobFlowExecutionState.
@enum MarketType.
@enum MarketType.
A ServiceName is the name of the service the client will make API calls to.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepExecutionState.
@enum StepState.
@enum StepStateChangeReasonCode.
@enum StepState.
@enum StepState.
@enum StepState.
@enum StepState.
@enum StepState.
# Structs
Input to an AddInstanceGroups call.
Output from an AddInstanceGroups call.
The input argument to the AddJobFlowSteps operation.
The output for the AddJobFlowSteps operation.
This input identifies a cluster and a list of tags to attach.
This output indicates the result of adding tags to a resource.
An application is any Amazon or third-party software that you can add to the cluster.
Configuration of a bootstrap action.
Reports the configuration of a bootstrap action in a job flow.
The detailed description of the cluster.
The reason that the cluster changed to its current state.
The detailed status of the cluster.
The summary description of the cluster.
Represents the timeline of the cluster's lifecycle.
An entity describing an executable that runs on a cluster.
Amazon EMR releases 4.x or later.
This input determines which cluster to describe.
This output contains the description of the cluster.
The input for the DescribeJobFlows operation.
The output for the DescribeJobFlows operation.
This input determines which step to describe.
This output contains the description of the cluster step.
Provides information about the EC2 instances in a cluster grouped by category.
Amazon Elastic MapReduce (Amazon EMR) is a web service that makes it easy to process large amounts of data efficiently.
A job flow step consisting of a JAR file whose main function will be executed.
A cluster step consisting of a JAR file whose main function will be executed.
Represents an EC2 instance provisioned as part of cluster.
This entity represents an instance group, which is a group of instances that have common purpose.
Configuration defining a new instance group.
Detailed information about an instance group.
Modify an instance group size.
The status change reason details for the instance group.
The details of the instance group status.
The timeline of the instance group lifecycle.
The details of the status change reason for the instance.
The instance status details.
The timeline of the instance lifecycle.
A description of a job flow.
Describes the status of the job flow.
A description of the Amazon EC2 instance running the job flow.
Specify the type of Amazon EC2 instances to run the job flow on.
A key value pair.
This input determines which bootstrap actions to retrieve.
This output contains the boostrap actions detail .
This input determines how the ListClusters action filters the list of clusters that it returns.
This contains a ClusterSummaryList with the cluster details; for example, the cluster IDs, names, and status.
This input determines which instance groups to retrieve.
This input determines which instance groups to retrieve.
This input determines which instances to list.
This output contains the list of instances.
This input determines which steps to list.
This output contains the list of steps.
Change the size of some instance groups.
No description provided by the author
The Amazon EC2 location for the job flow.
This input identifies a cluster and a list of tags to remove.
This output indicates the result of removing tags from a resource.
Input to the RunJobFlow operation.
The result of the RunJobFlow operation.
Configuration of the script to run during a bootstrap action.
The input argument to the TerminationProtection operation.
No description provided by the author
The input to the SetVisibleToAllUsers action.
No description provided by the author
This represents a step in a cluster.
Specification of a job flow step.
Combines the execution state and configuration of a step.
The execution state of a step.
The details of the step state change reason.
The execution status details of the cluster step.
The summary of the cluster step.
The timeline of the cluster step lifecycle.
The list of supported product configurations which allow user-supplied arguments.
A key/value pair containing user-defined metadata that you can associate with an Amazon EMR resource.
Input to the TerminateJobFlows operation.
No description provided by the author