CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.amiId(String amiId) |
The ID of the Amazon Machine Image (AMI) that Amazon Web Services PCS uses to launch compute nodes (Amazon
EC2 instances).
|
static CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.builder() |
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.clientToken(String clientToken) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.clusterIdentifier(String clusterIdentifier) |
The name or ID of the cluster to create a compute node group in.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.computeNodeGroupName(String computeNodeGroupName) |
A name to identify the cluster.
|
default CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.customLaunchTemplate(Consumer<CustomLaunchTemplate.Builder> customLaunchTemplate) |
Sets the value of the CustomLaunchTemplate property for this object.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.customLaunchTemplate(CustomLaunchTemplate customLaunchTemplate) |
Sets the value of the CustomLaunchTemplate property for this object.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.iamInstanceProfileArn(String iamInstanceProfileArn) |
The Amazon Resource Name (ARN) of the IAM instance profile used to pass an IAM role when launching EC2
instances.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.instanceConfigs(Collection<InstanceConfig> instanceConfigs) |
A list of EC2 instance configurations that Amazon Web Services PCS can provision in the compute node group.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.instanceConfigs(Consumer<InstanceConfig.Builder>... instanceConfigs) |
A list of EC2 instance configurations that Amazon Web Services PCS can provision in the compute node group.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.instanceConfigs(InstanceConfig... instanceConfigs) |
A list of EC2 instance configurations that Amazon Web Services PCS can provision in the compute node group.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.purchaseOption(String purchaseOption) |
Specifies how EC2 instances are purchased on your behalf.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.purchaseOption(PurchaseOption purchaseOption) |
Specifies how EC2 instances are purchased on your behalf.
|
default CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.scalingConfiguration(Consumer<ScalingConfigurationRequest.Builder> scalingConfiguration) |
Specifies the boundaries of the compute node group auto scaling.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.scalingConfiguration(ScalingConfigurationRequest scalingConfiguration) |
Specifies the boundaries of the compute node group auto scaling.
|
default CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.slurmConfiguration(Consumer<ComputeNodeGroupSlurmConfigurationRequest.Builder> slurmConfiguration) |
Additional options related to the Slurm scheduler.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.slurmConfiguration(ComputeNodeGroupSlurmConfigurationRequest slurmConfiguration) |
Additional options related to the Slurm scheduler.
|
default CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.spotOptions(Consumer<SpotOptions.Builder> spotOptions) |
Sets the value of the SpotOptions property for this object.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.spotOptions(SpotOptions spotOptions) |
Sets the value of the SpotOptions property for this object.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.subnetIds(String... subnetIds) |
The list of subnet IDs where the compute node group launches instances.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.subnetIds(Collection<String> subnetIds) |
The list of subnet IDs where the compute node group launches instances.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.Builder.tags(Map<String,String> tags) |
1 or more tags added to the resource.
|
CreateComputeNodeGroupRequest.Builder |
CreateComputeNodeGroupRequest.toBuilder() |
|