Package | Description |
---|---|
com.amazonaws.services.elasticmapreduce.model | |
com.amazonaws.services.elasticmapreduce.model.transform |
Modifier and Type | Field and Description |
---|---|
private Ec2InstanceAttributes |
Cluster.ec2InstanceAttributes |
Modifier and Type | Method and Description |
---|---|
Ec2InstanceAttributes |
Ec2InstanceAttributes.clone() |
Ec2InstanceAttributes |
Cluster.getEc2InstanceAttributes() |
Ec2InstanceAttributes |
Ec2InstanceAttributes.withAdditionalMasterSecurityGroups(java.util.Collection<java.lang.String> additionalMasterSecurityGroups)
A list of additional Amazon EC2 security group IDs for the master node.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withAdditionalMasterSecurityGroups(java.lang.String... additionalMasterSecurityGroups)
A list of additional Amazon EC2 security group IDs for the master node.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withAdditionalSlaveSecurityGroups(java.util.Collection<java.lang.String> additionalSlaveSecurityGroups)
A list of additional Amazon EC2 security group IDs for the slave nodes.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withAdditionalSlaveSecurityGroups(java.lang.String... additionalSlaveSecurityGroups)
A list of additional Amazon EC2 security group IDs for the slave nodes.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withEc2AvailabilityZone(java.lang.String ec2AvailabilityZone)
The Availability Zone in which the cluster will run.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withEc2KeyName(java.lang.String ec2KeyName)
The name of the Amazon EC2 key pair to use when connecting with SSH into
the master node as a user named "hadoop".
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withEc2SubnetId(java.lang.String ec2SubnetId)
To launch the job flow in Amazon VPC, set this parameter to the
identifier of the Amazon VPC subnet where you want the job flow to
launch.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withEmrManagedMasterSecurityGroup(java.lang.String emrManagedMasterSecurityGroup)
The identifier of the Amazon EC2 security group for the master node.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withEmrManagedSlaveSecurityGroup(java.lang.String emrManagedSlaveSecurityGroup)
The identifier of the Amazon EC2 security group for the slave nodes.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withIamInstanceProfile(java.lang.String iamInstanceProfile)
The IAM role that was specified when the job flow was launched.
|
Ec2InstanceAttributes |
Ec2InstanceAttributes.withServiceAccessSecurityGroup(java.lang.String serviceAccessSecurityGroup)
The identifier of the Amazon EC2 security group for the Amazon EMR
service to access clusters in VPC private subnets.
|
Modifier and Type | Method and Description |
---|---|
void |
Cluster.setEc2InstanceAttributes(Ec2InstanceAttributes ec2InstanceAttributes) |
Cluster |
Cluster.withEc2InstanceAttributes(Ec2InstanceAttributes ec2InstanceAttributes) |
Modifier and Type | Method and Description |
---|---|
Ec2InstanceAttributes |
Ec2InstanceAttributesJsonUnmarshaller.unmarshall(JsonUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
Ec2InstanceAttributesJsonMarshaller.marshall(Ec2InstanceAttributes ec2InstanceAttributes,
StructuredJsonGenerator jsonGenerator)
Marshall the given parameter object, and output to a SdkJsonGenerator
|