Class ComputeRequirementSupportedOperations
java.lang.Object
co.yellowdog.platform.model.ComputeRequirementSupportedOperations
- All Implemented Interfaces:
Serializable
Describes operations supported by a Compute Requirement based the traits of its compute sources.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
Indicates if the compute requirement can be reprovisioned to bring the number of alive instances up to its target instance countboolean
Indicates if the compute requirement can increase the number of provisioned instances after all sources have been provisioned.boolean
Indicates if the compute requirement can be stopped and started as a whole.boolean
int
hashCode()
toString()
-
Method Details
-
canStopStart
public boolean canStopStart()Indicates if the compute requirement can be stopped and started as a whole. -
canScaleOut
public boolean canScaleOut()Indicates if the compute requirement can increase the number of provisioned instances after all sources have been provisioned. -
canReprovision
public boolean canReprovision()Indicates if the compute requirement can be reprovisioned to bring the number of alive instances up to its target instance count -
builder
-
toString
-
equals
-
canEqual
-
hashCode
-