Uses of Class
co.yellowdog.platform.model.InstanceId
Packages that use InstanceId
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 InstanceId in co.yellowdog.platform.clients.compute
Method parameters in co.yellowdog.platform.clients.compute with type arguments of type InstanceIdModifier and TypeMethodDescriptionvoid
ComputeClient.deprovisionInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement and reduce the requirement's instance count accordingly.void
ComputeClientImpl.deprovisionInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) void
ComputeClient.restartInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to restart (reboot) the specified instances provisioned for the specified requirement.void
ComputeClientImpl.restartInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) void
ComputeClient.startInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to start the specified instances provisioned for the specified requirement.void
ComputeClientImpl.startInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) void
ComputeClient.stopInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to stop the specified instances provisioned for the specified requirement.void
ComputeClientImpl.stopInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) void
ComputeClient.terminateInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement.void
ComputeClientImpl.terminateInstancesById
(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) -
Uses of InstanceId in co.yellowdog.platform.model
Subclasses with type arguments of type InstanceId in co.yellowdog.platform.modelModifier and TypeClassDescriptionstatic class
A builder that can be used to build a new InstanceId that is automatically validated on build.Methods in co.yellowdog.platform.model that return InstanceIdModifier and TypeMethodDescriptionInstanceId.Builder.buildUnchecked()
Instance.getId()
The unique identifier for this instance formed from the YellowDog Compute Source ID and the provider supplied instance IDMethods in co.yellowdog.platform.model with parameters of type InstanceIdModifier and TypeMethodDescriptionvoid
Instance.setId
(InstanceId id) The unique identifier for this instance formed from the YellowDog Compute Source ID and the provider supplied instance ID