Uses of Class
co.yellowdog.platform.model.Instance
Packages that use Instance
Package
Description
Provides the classes needed to interact with the YellowDog Compute service.
Provides the types that define the YellowDog Platform data model.
-
Uses of Instance in co.yellowdog.platform.clients.compute
Methods in co.yellowdog.platform.clients.compute that return types with arguments of type InstanceModifier and TypeMethodDescriptionComputeClient.getInstances
(InstanceSearch instanceSearch) Returns a search client for searching instances.ComputeClientImpl.getInstances
(@NonNull InstanceSearch instanceSearch) Method parameters in co.yellowdog.platform.clients.compute with type arguments of type InstanceModifier and TypeMethodDescriptionvoid
ComputeClient.deprovisionInstances
(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement and reduce the requirement's instance count accordingly.void
ComputeClientImpl.deprovisionInstances
(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) void
ComputeClient.restartInstances
(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to restart (reboot) the specified instances provisioned for the specified requirement.void
ComputeClientImpl.restartInstances
(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) void
ComputeClient.startInstances
(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to start the specified instances provisioned for the specified requirement.void
ComputeClientImpl.startInstances
(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) void
ComputeClient.stopInstances
(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to stop the specified instances provisioned for the specified requirement.void
ComputeClientImpl.stopInstances
(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) void
ComputeClient.terminateInstances
(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement.void
ComputeClientImpl.terminateInstances
(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) -
Uses of Instance in co.yellowdog.platform.model
Subclasses of Instance in co.yellowdog.platform.modelModifier and TypeClassDescriptionclass
ExtendsInstance
to add fields specific to the Alibaba Cloud compute sources.class
ExtendsInstance
to add fields specific to the AWS compute sources.class
ExtendsInstance
to add fields specific to the Azure compute source.class
ExtendsInstance
to add fields specific to the Google Compute Engine (GCE) compute source.class
ExtendsInstance
to add fields specific to the OCI compute sources.class
ExtendsInstance
to add fields specific to the Simulator compute source.