Record Class StepResult
java.lang.Object
java.lang.Record
com.eqixiac.equinix.design.plan.StepResult
- Record Components:
key- the step's logical keykind- what kind of element it isname- the planned resource nameaction- what the run diduuid- the live uuid, when one is knowndetail- a human-readable reason or note; may benull
public record StepResult(String key, ResourceKind kind, String name, StepAction action, String uuid, String detail)
extends Record
The result of one plan step in an execution or reconcile run.
-
Constructor Summary
ConstructorsConstructorDescriptionStepResult(String key, ResourceKind kind, String name, StepAction action, String uuid, String detail) Creates an instance of aStepResultrecord class. -
Method Summary
Modifier and TypeMethodDescriptionaction()Returns the value of theactionrecord component.detail()Returns the value of thedetailrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.key()Returns the value of thekeyrecord component.kind()Returns the value of thekindrecord component.name()Returns the value of thenamerecord component.final StringtoString()Returns a string representation of this record class.uuid()Returns the value of theuuidrecord component.
-
Constructor Details
-
StepResult
public StepResult(String key, ResourceKind kind, String name, StepAction action, String uuid, String detail) Creates an instance of aStepResultrecord class.
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
key
-
kind
-
name
-
action
-
uuid
-
detail
-