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 TypeMethodDescriptionvoidComputeClient.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.voidComputeClientImpl.deprovisionInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) voidComputeClient.restartInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to restart (reboot) the specified instances provisioned for the specified requirement.voidComputeClientImpl.restartInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) voidComputeClient.startInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to start the specified instances provisioned for the specified requirement.voidComputeClientImpl.startInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) voidComputeClient.stopInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to stop the specified instances provisioned for the specified requirement.voidComputeClientImpl.stopInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) voidComputeClient.terminateInstancesById(ComputeRequirement computeRequirement, List<InstanceId> instanceIds) Instructs YellowDog Compute to terminate the specified instances provisioned for the specified requirement.voidComputeClientImpl.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 classA 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 TypeMethodDescriptionvoidInstance.setId(InstanceId id) The unique identifier for this instance formed from the YellowDog Compute Source ID and the provider supplied instance ID