Uses of Interface
software.amazon.awssdk.services.batch.model.ComputeResourceUpdate.Builder
Packages that use ComputeResourceUpdate.Builder
-
Uses of ComputeResourceUpdate.Builder in software.amazon.awssdk.services.batch.model
Methods in software.amazon.awssdk.services.batch.model that return ComputeResourceUpdate.BuilderModifier and TypeMethodDescriptionComputeResourceUpdate.Builder.allocationStrategy(String allocationStrategy) The allocation strategy to use for the compute resource if there's not enough instances of the best fitting instance type that can be allocated.ComputeResourceUpdate.Builder.allocationStrategy(CRUpdateAllocationStrategy allocationStrategy) The allocation strategy to use for the compute resource if there's not enough instances of the best fitting instance type that can be allocated.ComputeResourceUpdate.Builder.bidPercentage(Integer bidPercentage) The maximum percentage that a Spot Instance price can be when compared with the On-Demand price for that instance type before instances are launched.ComputeResourceUpdate.builder()ComputeResourceUpdate.Builder.desiredvCpus(Integer desiredvCpus) The desired number of vCPUS in the compute environment.ComputeResourceUpdate.Builder.ec2Configuration(Collection<Ec2Configuration> ec2Configuration) Provides information used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResourceUpdate.Builder.ec2Configuration(Consumer<Ec2Configuration.Builder>... ec2Configuration) Provides information used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResourceUpdate.Builder.ec2Configuration(Ec2Configuration... ec2Configuration) Provides information used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResourceUpdate.Builder.ec2KeyPair(String ec2KeyPair) The Amazon EC2 key pair that's used for instances launched in the compute environment.The Amazon Machine Image (AMI) ID used for instances launched in the compute environment.ComputeResourceUpdate.Builder.instanceRole(String instanceRole) The Amazon ECS instance profile applied to Amazon EC2 instances in a compute environment.ComputeResourceUpdate.Builder.instanceTypes(String... instanceTypes) The instances types that can be launched.ComputeResourceUpdate.Builder.instanceTypes(Collection<String> instanceTypes) The instances types that can be launched.default ComputeResourceUpdate.BuilderComputeResourceUpdate.Builder.launchTemplate(Consumer<LaunchTemplateSpecification.Builder> launchTemplate) The updated launch template to use for your compute resources.ComputeResourceUpdate.Builder.launchTemplate(LaunchTemplateSpecification launchTemplate) The updated launch template to use for your compute resources.The maximum number of Amazon EC2 vCPUs that an environment can reach.The minimum number of vCPUs that an environment should maintain (even if the compute environment isDISABLED).ComputeResourceUpdate.Builder.placementGroup(String placementGroup) The Amazon EC2 placement group to associate with your compute resources.default ComputeResourceUpdate.BuilderComputeResourceUpdate.Builder.scalingPolicy(Consumer<ComputeScalingPolicy.Builder> scalingPolicy) The scaling policy configuration for the compute environment.ComputeResourceUpdate.Builder.scalingPolicy(ComputeScalingPolicy scalingPolicy) The scaling policy configuration for the compute environment.ComputeResourceUpdate.Builder.securityGroupIds(String... securityGroupIds) The Amazon EC2 security groups that are associated with instances launched in the compute environment.ComputeResourceUpdate.Builder.securityGroupIds(Collection<String> securityGroupIds) The Amazon EC2 security groups that are associated with instances launched in the compute environment.The VPC subnets where the compute resources are launched.ComputeResourceUpdate.Builder.subnets(Collection<String> subnets) The VPC subnets where the compute resources are launched.Key-value pair tags to be applied to Amazon EC2 resources that are launched in the compute environment.ComputeResourceUpdate.toBuilder()The type of compute environment:EC2,SPOT,FARGATE, orFARGATE_SPOT.The type of compute environment:EC2,SPOT,FARGATE, orFARGATE_SPOT.ComputeResourceUpdate.Builder.updateToLatestImageVersion(Boolean updateToLatestImageVersion) Specifies whether the AMI ID is updated to the latest one that's supported by Batch when the compute environment has an infrastructure update.Methods in software.amazon.awssdk.services.batch.model that return types with arguments of type ComputeResourceUpdate.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ComputeResourceUpdate.Builder>ComputeResourceUpdate.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.batch.model with type arguments of type ComputeResourceUpdate.BuilderModifier and TypeMethodDescriptionUpdateComputeEnvironmentRequest.Builder.computeResources(Consumer<ComputeResourceUpdate.Builder> computeResources) Details of the compute resources managed by the compute environment.