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 TypeMethodDescriptionvoidComputeClient.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.voidComputeClientImpl.deprovisionInstances(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) voidComputeClient.restartInstances(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to restart (reboot) the specified instances provisioned for the specified requirement.voidComputeClientImpl.restartInstances(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) voidComputeClient.startInstances(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to start the specified instances provisioned for the specified requirement.voidComputeClientImpl.startInstances(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) voidComputeClient.stopInstances(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to stop the specified instances provisioned for the specified requirement.voidComputeClientImpl.stopInstances(@NonNull ComputeRequirement computeRequirement, @NonNull List<Instance> instances) voidComputeClient.terminateInstances(ComputeRequirement computeRequirement, List<Instance> instances) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement.voidComputeClientImpl.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 TypeClassDescriptionclassExtendsInstanceto add fields specific to the AWS compute sources.classExtendsInstanceto add fields specific to the Azure compute source.classExtendsInstanceto add fields specific to the Google Compute Engine (GCE) compute source.classExtendsInstanceto add fields specific to the OCI compute sources.classExtendsInstanceto add fields specific to the Simulator compute source.