Uses of Class
software.amazon.awscdk.services.batch.ManagedEc2EksComputeEnvironmentProps.Builder
-
Uses of ManagedEc2EksComputeEnvironmentProps.Builder in software.amazon.awscdk.services.batch
Modifier and TypeMethodDescriptionManagedEc2EksComputeEnvironmentProps.Builder.allocationStrategy
(AllocationStrategy allocationStrategy) Sets the value ofManagedEc2EksComputeEnvironmentProps.getAllocationStrategy()
ManagedEc2EksComputeEnvironmentProps.builder()
ManagedEc2EksComputeEnvironmentProps.Builder.computeEnvironmentName
(String computeEnvironmentName) Sets the value ofComputeEnvironmentProps.getComputeEnvironmentName()
ManagedEc2EksComputeEnvironmentProps.Builder.eksCluster
(ICluster eksCluster) Sets the value ofManagedEc2EksComputeEnvironmentProps.getEksCluster()
Sets the value ofComputeEnvironmentProps.getEnabled()
ManagedEc2EksComputeEnvironmentProps.Builder.images
(List<? extends EksMachineImage> images) Sets the value ofManagedEc2EksComputeEnvironmentProps.getImages()
ManagedEc2EksComputeEnvironmentProps.Builder.instanceClasses
(List<? extends InstanceClass> instanceClasses) Sets the value ofManagedEc2EksComputeEnvironmentProps.getInstanceClasses()
ManagedEc2EksComputeEnvironmentProps.Builder.instanceRole
(IRole instanceRole) Sets the value ofManagedEc2EksComputeEnvironmentProps.getInstanceRole()
ManagedEc2EksComputeEnvironmentProps.Builder.instanceTypes
(List<? extends InstanceType> instanceTypes) Sets the value ofManagedEc2EksComputeEnvironmentProps.getInstanceTypes()
ManagedEc2EksComputeEnvironmentProps.Builder.kubernetesNamespace
(String kubernetesNamespace) Sets the value ofManagedEc2EksComputeEnvironmentProps.getKubernetesNamespace()
ManagedEc2EksComputeEnvironmentProps.Builder.launchTemplate
(ILaunchTemplate launchTemplate) Sets the value ofManagedEc2EksComputeEnvironmentProps.getLaunchTemplate()
Sets the value ofManagedComputeEnvironmentProps.getMaxvCpus()
Sets the value ofManagedEc2EksComputeEnvironmentProps.getMinvCpus()
ManagedEc2EksComputeEnvironmentProps.Builder.placementGroup
(IPlacementGroup placementGroup) Sets the value ofManagedEc2EksComputeEnvironmentProps.getPlacementGroup()
ManagedEc2EksComputeEnvironmentProps.Builder.replaceComputeEnvironment
(Boolean replaceComputeEnvironment) Sets the value ofManagedComputeEnvironmentProps.getReplaceComputeEnvironment()
ManagedEc2EksComputeEnvironmentProps.Builder.securityGroups
(List<? extends ISecurityGroup> securityGroups) Sets the value ofManagedComputeEnvironmentProps.getSecurityGroups()
ManagedEc2EksComputeEnvironmentProps.Builder.serviceRole
(IRole serviceRole) Sets the value ofComputeEnvironmentProps.getServiceRole()
Sets the value ofManagedComputeEnvironmentProps.getSpot()
ManagedEc2EksComputeEnvironmentProps.Builder.spotBidPercentage
(Number spotBidPercentage) Sets the value ofManagedEc2EksComputeEnvironmentProps.getSpotBidPercentage()
ManagedEc2EksComputeEnvironmentProps.Builder.terminateOnUpdate
(Boolean terminateOnUpdate) Sets the value ofManagedComputeEnvironmentProps.getTerminateOnUpdate()
ManagedEc2EksComputeEnvironmentProps.Builder.updateTimeout
(Duration updateTimeout) Sets the value ofManagedComputeEnvironmentProps.getUpdateTimeout()
ManagedEc2EksComputeEnvironmentProps.Builder.updateToLatestImageVersion
(Boolean updateToLatestImageVersion) Sets the value ofManagedComputeEnvironmentProps.getUpdateToLatestImageVersion()
ManagedEc2EksComputeEnvironmentProps.Builder.useOptimalInstanceClasses
(Boolean useOptimalInstanceClasses) Sets the value ofManagedEc2EksComputeEnvironmentProps.getUseOptimalInstanceClasses()
Sets the value ofManagedComputeEnvironmentProps.getVpc()
ManagedEc2EksComputeEnvironmentProps.Builder.vpcSubnets
(SubnetSelection vpcSubnets) Sets the value ofManagedComputeEnvironmentProps.getVpcSubnets()
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theManagedEc2EksComputeEnvironmentProps.Builder
.