Uses of Interface
software.amazon.awssdk.services.batch.model.ComputeResource.Builder
Packages that use ComputeResource.Builder
-
Uses of ComputeResource.Builder in software.amazon.awssdk.services.batch.model
Methods in software.amazon.awssdk.services.batch.model that return ComputeResource.BuilderModifier and TypeMethodDescriptionComputeResource.Builder.allocationStrategy(String allocationStrategy) The allocation strategy to use for the compute resource if not enough instances of the best fitting instance type can be allocated.ComputeResource.Builder.allocationStrategy(CRAllocationStrategy allocationStrategy) The allocation strategy to use for the compute resource if not enough instances of the best fitting instance type can be allocated.ComputeResource.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.static ComputeResource.BuilderComputeResource.builder()ComputeResource.Builder.desiredvCpus(Integer desiredvCpus) The desired number of vCPUS in the compute environment.ComputeResource.Builder.ec2Configuration(Collection<Ec2Configuration> ec2Configuration) Provides information that's used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResource.Builder.ec2Configuration(Consumer<Ec2Configuration.Builder>... ec2Configuration) Provides information that's used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResource.Builder.ec2Configuration(Ec2Configuration... ec2Configuration) Provides information that's used to select Amazon Machine Images (AMIs) for Amazon EC2 instances in the compute environment.ComputeResource.Builder.ec2KeyPair(String ec2KeyPair) The Amazon EC2 key pair that's used for instances launched in the compute environment.Deprecated.This field is deprecated, use ec2Configuration[].imageIdOverride instead.ComputeResource.Builder.instanceRole(String instanceRole) The Amazon ECS instance profile applied to Amazon EC2 instances in a compute environment.ComputeResource.Builder.instanceTypes(String... instanceTypes) The instances types that can be launched.ComputeResource.Builder.instanceTypes(Collection<String> instanceTypes) The instances types that can be launched.default ComputeResource.BuilderComputeResource.Builder.launchTemplate(Consumer<LaunchTemplateSpecification.Builder> launchTemplate) The launch template to use for your compute resources.ComputeResource.Builder.launchTemplate(LaunchTemplateSpecification launchTemplate) The launch template to use for your compute resources.The maximum number of vCPUs that a compute environment can support.The minimum number of vCPUs that a compute environment should maintain (even if the compute environment isDISABLED).ComputeResource.Builder.placementGroup(String placementGroup) The Amazon EC2 placement group to associate with your compute resources.default ComputeResource.BuilderComputeResource.Builder.scalingPolicy(Consumer<ComputeScalingPolicy.Builder> scalingPolicy) The scaling policy configuration for the compute environment.ComputeResource.Builder.scalingPolicy(ComputeScalingPolicy scalingPolicy) The scaling policy configuration for the compute environment.ComputeResource.Builder.securityGroupIds(String... securityGroupIds) The Amazon EC2 security groups that are associated with instances launched in the compute environment.ComputeResource.Builder.securityGroupIds(Collection<String> securityGroupIds) The Amazon EC2 security groups that are associated with instances launched in the compute environment.ComputeResource.Builder.spotIamFleetRole(String spotIamFleetRole) The Amazon Resource Name (ARN) of the Amazon EC2 Spot Fleet IAM role applied to aSPOTcompute environment.The VPC subnets where the compute resources are launched.ComputeResource.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.ComputeResource.toBuilder()The type of compute environment:EC2,SPOT,FARGATE, orFARGATE_SPOT.The type of compute environment:EC2,SPOT,FARGATE, orFARGATE_SPOT.Methods in software.amazon.awssdk.services.batch.model that return types with arguments of type ComputeResource.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ComputeResource.Builder>ComputeResource.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.batch.model with type arguments of type ComputeResource.BuilderModifier and TypeMethodDescriptiondefault ComputeEnvironmentDetail.BuilderComputeEnvironmentDetail.Builder.computeResources(Consumer<ComputeResource.Builder> computeResources) The compute resources defined for the compute environment.CreateComputeEnvironmentRequest.Builder.computeResources(Consumer<ComputeResource.Builder> computeResources) Details about the compute resources managed by the compute environment.