Uses of Class
co.yellowdog.platform.model.AwsCapacityReservation
Packages that use AwsCapacityReservation
Package
Description
Provides the types that define the YellowDog Platform data model.
-
Uses of AwsCapacityReservation in co.yellowdog.platform.model
Subclasses with type arguments of type AwsCapacityReservation in co.yellowdog.platform.modelModifier and TypeClassDescriptionstatic class
A builder that can be used to build a new AwsCapacityReservation that is automatically validated on build.Methods in co.yellowdog.platform.model that return AwsCapacityReservationModifier and TypeMethodDescriptionAwsCapacityReservation.Builder.buildUnchecked()
AwsComputeSource.getCapacityReservation()
AwsFleetComputeSource.getCapacityReservation()
Specifies the capacity reservation to target for provisioned instances.AwsInstancesComputeSource.getCapacityReservation()
Specifies the capacity reservation to target for provisioned instances.Methods in co.yellowdog.platform.model with parameters of type AwsCapacityReservationModifier and TypeMethodDescriptionAwsFleetComputeSource.Builder.capacityReservation
(AwsCapacityReservation capacityReservation) AwsInstancesComputeSource.Builder.capacityReservation
(AwsCapacityReservation capacityReservation) void
AwsFleetComputeSource.setCapacityReservation
(AwsCapacityReservation capacityReservation) Specifies the capacity reservation to target for provisioned instances.void
AwsInstancesComputeSource.setCapacityReservation
(AwsCapacityReservation capacityReservation) Specifies the capacity reservation to target for provisioned instances.Constructors in co.yellowdog.platform.model with parameters of type AwsCapacityReservationModifierConstructorDescriptionAwsFleetComputeSource
(String name, String credential, String region, String availabilityZone, String securityGroupId, String instanceType, String imageId, int limit, Boolean assignPublicIp, Boolean createClusterPlacementGroup, AwsPlacementGroup existingPlacementGroup, Boolean createElasticFabricAdapter, List<AwsSecondaryNetworkInterface> secondaryNetworkInterfaces, AwsCapacityReservation capacityReservation, Boolean enableDetailedMonitoring, Boolean enableInstanceMetadataTags, String keyName, String iamInstanceProfileArn, String subnetId, AwsFleetPurchaseOption purchaseOption, AwsFleetOnDemandOptions onDemandOptions, AwsFleetSpotOptions spotOptions, List<AwsFleetInstanceOverride> instanceOverrides, String userData, Map<String, String> instanceTags) AwsInstancesComputeSource
(String name, String credential, String region, String availabilityZone, String securityGroupId, String instanceType, String imageId, int limit, boolean specifyMinimum, boolean spot, Double spotMaxPrice, Boolean assignPublicIp, Boolean createClusterPlacementGroup, AwsPlacementGroup existingPlacementGroup, Boolean createElasticFabricAdapter, List<AwsSecondaryNetworkInterface> secondaryNetworkInterfaces, AwsCapacityReservation capacityReservation, Boolean enableDetailedMonitoring, Boolean enableInstanceMetadataTags, Boolean useCapacityBlock, String keyName, String iamInstanceProfileArn, String subnetId, String userData, Map<String, String> instanceTags)