Class CatalogCandidateSource

java.lang.Object
com.github.copilot.generated.rpc.CatalogCandidateSource
Direct Known Subclasses:
CatalogCandidateSourceEmbedded, CatalogCandidateSourceUrl

@Generated("copilot-sdk-codegen") public abstract class CatalogCandidateSource extends Object
Where a candidate's card came from. Exactly one of a URL or embedded data: the union has no variant carrying both, and no variant carrying neither, so the rule holds structurally rather than by validation.
Since:
1.0.0
  • Constructor Details

    • CatalogCandidateSource

      public CatalogCandidateSource()
  • Method Details

    • getKind

      public abstract String getKind()
      Returns the discriminator value for this variant.
      Returns:
      the kind discriminator