Record Class CatalogMaterializationReference
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.CatalogMaterializationReference
@Generated("copilot-sdk-codegen")
public record CatalogMaterializationReference(String resourceId, String revisionId, String schemaVersion, String descriptorDigest, String bundleDigest)
extends Record
An Agent Finder materialisation reference pinning one exact resource revision.
It carries no origin or URL: the runtime always builds the descriptor URL on its fixed Agent
Finder authority. It carries no display data either; every reviewed field comes from the
verified descriptor and Skill files.
- Since:
- 1.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thebundleDigestrecord component.Returns the value of thedescriptorDigestrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Returns the value of theresourceIdrecord component.Returns the value of therevisionIdrecord component.Returns the value of theschemaVersionrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
CatalogMaterializationReference
public CatalogMaterializationReference(String resourceId, String revisionId, String schemaVersion, String descriptorDigest, String bundleDigest) Creates an instance of aCatalogMaterializationReferencerecord class.- Parameters:
resourceId- the value for theresourceIdrecord componentrevisionId- the value for therevisionIdrecord componentschemaVersion- the value for theschemaVersionrecord componentdescriptorDigest- the value for thedescriptorDigestrecord componentbundleDigest- the value for thebundleDigestrecord 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). -
resourceId
Returns the value of theresourceIdrecord component.- Returns:
- the value of the
resourceIdrecord component
-
revisionId
Returns the value of therevisionIdrecord component.- Returns:
- the value of the
revisionIdrecord component
-
schemaVersion
Returns the value of theschemaVersionrecord component.- Returns:
- the value of the
schemaVersionrecord component
-
descriptorDigest
Returns the value of thedescriptorDigestrecord component.- Returns:
- the value of the
descriptorDigestrecord component
-
bundleDigest
Returns the value of thebundleDigestrecord component.- Returns:
- the value of the
bundleDigestrecord component
-