Class AwsInstance
java.lang.Object
co.yellowdog.platform.model.Instance
co.yellowdog.platform.model.AwsInstance
- All Implemented Interfaces:
Serializable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe AWS EC2 instance lifecycle value for this instance.inthashCode()voidsetInstanceLifecycle(String instanceLifecycle) The AWS EC2 instance lifecycle value for this instance.toString()Methods inherited from class Instance
getCreatedTime, getCreatedTimeAccuracy, getHostname, getId, getImageId, getInstanceType, getPrivateIpAddress, getProvider, getPublicIpAddress, getRegion, getStatus, getStatusChangedTime, getSubregion, isSpot, setCreatedTime, setHostname, setId, setImageId, setInstanceType, setPrivateIpAddress, setProvider, setPublicIpAddress, setRegion, setSpot, setStatus, setStatusChangedTime, setSubregion
-
Constructor Details
-
AwsInstance
public AwsInstance()
-
-
Method Details
-
getInstanceLifecycle
The AWS EC2 instance lifecycle value for this instance.- Returns:
- the AWS EC2 instance lifecycle value for this instance
-
setInstanceLifecycle
The AWS EC2 instance lifecycle value for this instance.- Parameters:
instanceLifecycle- This should not be set outside of the YellowDog Compute service.
-
toString
-
equals
-
canEqual
-
hashCode
-