Record Class SkillInstallationSource
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SkillInstallationSource
@Generated("copilot-sdk-codegen")
public record SkillInstallationSource(String resourceId, String catalogRevisionId, String repositoryId, String repository, String revision, String root, String descriptorDigest, String bundleDigest)
extends Record
Source identity retained from Agent Finder and the pinned GitHub descriptor.
- Since:
- 1.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thebundleDigestrecord component.Returns the value of thecatalogRevisionIdrecord 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 therepositoryrecord component.Returns the value of therepositoryIdrecord component.Returns the value of theresourceIdrecord component.revision()Returns the value of therevisionrecord component.root()Returns the value of therootrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SkillInstallationSource
public SkillInstallationSource(String resourceId, String catalogRevisionId, String repositoryId, String repository, String revision, String root, String descriptorDigest, String bundleDigest) Creates an instance of aSkillInstallationSourcerecord class.- Parameters:
resourceId- the value for theresourceIdrecord componentcatalogRevisionId- the value for thecatalogRevisionIdrecord componentrepositoryId- the value for therepositoryIdrecord componentrepository- the value for therepositoryrecord componentrevision- the value for therevisionrecord componentroot- the value for therootrecord 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
-
catalogRevisionId
Returns the value of thecatalogRevisionIdrecord component.- Returns:
- the value of the
catalogRevisionIdrecord component
-
repositoryId
Returns the value of therepositoryIdrecord component.- Returns:
- the value of the
repositoryIdrecord component
-
repository
Returns the value of therepositoryrecord component.- Returns:
- the value of the
repositoryrecord component
-
revision
Returns the value of therevisionrecord component.- Returns:
- the value of the
revisionrecord component
-
root
Returns the value of therootrecord component.- Returns:
- the value of the
rootrecord 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
-