Packages

o

caliban.client.github.Client

MarketplaceListing

object MarketplaceListing

Source
Client.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MarketplaceListing
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def app[A](innerSelection: SelectionBuilder[App, A]): SelectionBuilder[MarketplaceListing, Option[A]]

    The GitHub App this listing represents.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. def companyUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to the listing owner's company site.

  8. def configurationResourcePath: SelectionBuilder[MarketplaceListing, URI]

    The HTTP path for configuring access to the listing's integration or OAuth app

  9. def configurationUrl: SelectionBuilder[MarketplaceListing, URI]

    The HTTP URL for configuring access to the listing's integration or OAuth app

  10. def documentationUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to the listing's documentation.

  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def extendedDescription: SelectionBuilder[MarketplaceListing, Option[String]]

    The listing's detailed description.

  14. def extendedDescriptionHTML: SelectionBuilder[MarketplaceListing, HTML]

    The listing's detailed description rendered to HTML.

  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. def fullDescription: SelectionBuilder[MarketplaceListing, String]

    The listing's introductory description.

  17. def fullDescriptionHTML: SelectionBuilder[MarketplaceListing, HTML]

    The listing's introductory description rendered to HTML.

  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hasPublishedFreeTrialPlans: SelectionBuilder[MarketplaceListing, Boolean]

    Does this listing have any plans with a free trial?

  20. def hasTermsOfService: SelectionBuilder[MarketplaceListing, Boolean]

    Does this listing have a terms of service link?

  21. def hasVerifiedOwner: SelectionBuilder[MarketplaceListing, Boolean]

    Whether the creator of the app is a verified org

  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def howItWorks: SelectionBuilder[MarketplaceListing, Option[String]]

    A technical description of how this app works with GitHub.

  24. def howItWorksHTML: SelectionBuilder[MarketplaceListing, HTML]

    The listing's technical description rendered to HTML.

  25. def id: SelectionBuilder[MarketplaceListing, String]
  26. def installationUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to install the product to the viewer's account or organization.

  27. def installedForViewer: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing's app has been installed for the current viewer

  28. def isArchived: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing has been removed from the Marketplace.

  29. def isDraft: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing is still an editable draft that has not been submitted for review and is not publicly visible in the Marketplace.

  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def isPaid: SelectionBuilder[MarketplaceListing, Boolean]

    Whether the product this listing represents is available as part of a paid plan.

  32. def isPublic: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing has been approved for display in the Marketplace.

  33. def isRejected: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing has been rejected by GitHub for display in the Marketplace.

  34. def isUnverified: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing has been approved for unverified display in the Marketplace.

  35. def isUnverifiedPending: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.

  36. def isVerificationPendingFromDraft: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

  37. def isVerificationPendingFromUnverified: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.

  38. def isVerified: SelectionBuilder[MarketplaceListing, Boolean]

    Whether this listing has been approved for verified display in the Marketplace.

  39. def logoBackgroundColor: SelectionBuilder[MarketplaceListing, String]

    The hex color code, without the leading '#', for the logo background.

  40. def logoUrl(size: Option[Int] = None): SelectionBuilder[MarketplaceListing, Option[URI]]

    URL for the listing's logo image.

  41. def name: SelectionBuilder[MarketplaceListing, String]

    The listing's full name.

  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. def normalizedShortDescription: SelectionBuilder[MarketplaceListing, String]

    The listing's very short description without a trailing period or ampersands.

  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. def pricingUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to the listing's detailed pricing.

  47. def primaryCategory[A](innerSelection: SelectionBuilder[MarketplaceCategory, A]): SelectionBuilder[MarketplaceListing, A]

    The category that best describes the listing.

  48. def privacyPolicyUrl: SelectionBuilder[MarketplaceListing, URI]

    URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL.

  49. def resourcePath: SelectionBuilder[MarketplaceListing, URI]

    The HTTP path for the Marketplace listing.

  50. def screenshotUrls: SelectionBuilder[MarketplaceListing, List[Option[String]]]

    The URLs for the listing's screenshots.

  51. def secondaryCategory[A](innerSelection: SelectionBuilder[MarketplaceCategory, A]): SelectionBuilder[MarketplaceListing, Option[A]]

    An alternate category that describes the listing.

  52. def shortDescription: SelectionBuilder[MarketplaceListing, String]

    The listing's very short description.

  53. def slug: SelectionBuilder[MarketplaceListing, String]

    The short name of the listing used in its URL.

  54. def statusUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to the listing's status page.

  55. def supportEmail: SelectionBuilder[MarketplaceListing, Option[String]]

    An email address for support for this listing's app.

  56. def supportUrl: SelectionBuilder[MarketplaceListing, URI]

    Either a URL or an email address for support for this listing's app, may return an empty string for listings that do not require a support URL.

  57. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  58. def termsOfServiceUrl: SelectionBuilder[MarketplaceListing, Option[URI]]

    URL to the listing's terms of service.

  59. def toString(): String
    Definition Classes
    AnyRef → Any
  60. def url: SelectionBuilder[MarketplaceListing, URI]

    The HTTP URL for the Marketplace listing.

  61. def viewerCanAddPlans: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer add plans for this Marketplace listing.

  62. def viewerCanApprove: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer approve this Marketplace listing.

  63. def viewerCanDelist: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer delist this Marketplace listing.

  64. def viewerCanEdit: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer edit this Marketplace listing.

  65. def viewerCanEditCategories: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer edit the primary and secondary category of this Marketplace listing.

  66. def viewerCanEditPlans: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer edit the plans for this Marketplace listing.

  67. def viewerCanRedraft: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer return this Marketplace listing to draft state so it becomes editable again.

  68. def viewerCanReject: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer reject this Marketplace listing by returning it to an editable draft state or rejecting it entirely.

  69. def viewerCanRequestApproval: SelectionBuilder[MarketplaceListing, Boolean]

    Can the current viewer request this listing be reviewed for display in the Marketplace as verified.

  70. def viewerHasPurchased: SelectionBuilder[MarketplaceListing, Boolean]

    Indicates whether the current user has an active subscription to this Marketplace listing.

  71. def viewerHasPurchasedForAllOrganizations: SelectionBuilder[MarketplaceListing, Boolean]

    Indicates if the current user has purchased a subscription to this Marketplace listing for all of the organizations the user owns.

  72. def viewerIsListingAdmin: SelectionBuilder[MarketplaceListing, Boolean]

    Does the current viewer role allow them to administer this Marketplace listing.

  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped