Record Class DesignDecisionRecord.Implementation
java.lang.Object
java.lang.Record
com.eqixiac.equinix.design.record.DesignDecisionRecord.Implementation
- Record Components:
plan- the deployment plan summary, ornull(seeplanNote)planNote- why there is no plan summary, or a caveat about the plan, ornullreproduction- what pins this record's figures
- Enclosing class:
DesignDecisionRecord
public static record DesignDecisionRecord.Implementation(DesignDecisionRecord.PlanSummary plan, String planNote, DesignDecisionRecord.Reproduction reproduction)
extends Record
How to build and reproduce the design.
-
Constructor Summary
ConstructorsConstructorDescriptionImplementation(DesignDecisionRecord.PlanSummary plan, String planNote, DesignDecisionRecord.Reproduction reproduction) Creates an instance of aImplementationrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.plan()Returns the value of theplanrecord component.planNote()Returns the value of theplanNoterecord component.Returns the value of thereproductionrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
Implementation
public Implementation(DesignDecisionRecord.PlanSummary plan, String planNote, DesignDecisionRecord.Reproduction reproduction) Creates an instance of aImplementationrecord class.- Parameters:
plan- the value for theplanrecord componentplanNote- the value for theplanNoterecord componentreproduction- the value for thereproductionrecord component
-
-
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). -
plan
-
planNote
-
reproduction
Returns the value of thereproductionrecord component.- Returns:
- the value of the
reproductionrecord component
-