object MarketplaceListing
- Source
- Client.scala
- Alphabetic
- By Inheritance
- MarketplaceListing
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def app[A](innerSelection: SelectionBuilder[App, A]): SelectionBuilder[MarketplaceListing, Option[A]]
The GitHub App this listing represents.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def companyUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to the listing owner's company site.
- def configurationResourcePath: SelectionBuilder[MarketplaceListing, URI]
The HTTP path for configuring access to the listing's integration or OAuth app
- def configurationUrl: SelectionBuilder[MarketplaceListing, URI]
The HTTP URL for configuring access to the listing's integration or OAuth app
- def documentationUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to the listing's documentation.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extendedDescription: SelectionBuilder[MarketplaceListing, Option[String]]
The listing's detailed description.
- def extendedDescriptionHTML: SelectionBuilder[MarketplaceListing, HTML]
The listing's detailed description rendered to HTML.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fullDescription: SelectionBuilder[MarketplaceListing, String]
The listing's introductory description.
- def fullDescriptionHTML: SelectionBuilder[MarketplaceListing, HTML]
The listing's introductory description rendered to HTML.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hasPublishedFreeTrialPlans: SelectionBuilder[MarketplaceListing, Boolean]
Does this listing have any plans with a free trial?
- def hasTermsOfService: SelectionBuilder[MarketplaceListing, Boolean]
Does this listing have a terms of service link?
- def hasVerifiedOwner: SelectionBuilder[MarketplaceListing, Boolean]
Whether the creator of the app is a verified org
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def howItWorks: SelectionBuilder[MarketplaceListing, Option[String]]
A technical description of how this app works with GitHub.
- def howItWorksHTML: SelectionBuilder[MarketplaceListing, HTML]
The listing's technical description rendered to HTML.
- def id: SelectionBuilder[MarketplaceListing, String]
- def installationUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to install the product to the viewer's account or organization.
- def installedForViewer: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing's app has been installed for the current viewer
- def isArchived: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing has been removed from the Marketplace.
- 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.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isPaid: SelectionBuilder[MarketplaceListing, Boolean]
Whether the product this listing represents is available as part of a paid plan.
- def isPublic: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing has been approved for display in the Marketplace.
- def isRejected: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing has been rejected by GitHub for display in the Marketplace.
- def isUnverified: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing has been approved for unverified display in the Marketplace.
- def isUnverifiedPending: SelectionBuilder[MarketplaceListing, Boolean]
Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.
- def isVerificationPendingFromDraft: SelectionBuilder[MarketplaceListing, Boolean]
Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.
- def isVerificationPendingFromUnverified: SelectionBuilder[MarketplaceListing, Boolean]
Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.
- def isVerified: SelectionBuilder[MarketplaceListing, Boolean]
Whether this listing has been approved for verified display in the Marketplace.
- def logoBackgroundColor: SelectionBuilder[MarketplaceListing, String]
The hex color code, without the leading '#', for the logo background.
- def logoUrl(size: Option[Int] = None): SelectionBuilder[MarketplaceListing, Option[URI]]
URL for the listing's logo image.
- def name: SelectionBuilder[MarketplaceListing, String]
The listing's full name.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def normalizedShortDescription: SelectionBuilder[MarketplaceListing, String]
The listing's very short description without a trailing period or ampersands.
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pricingUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to the listing's detailed pricing.
- def primaryCategory[A](innerSelection: SelectionBuilder[MarketplaceCategory, A]): SelectionBuilder[MarketplaceListing, A]
The category that best describes the listing.
- 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.
- def resourcePath: SelectionBuilder[MarketplaceListing, URI]
The HTTP path for the Marketplace listing.
- def screenshotUrls: SelectionBuilder[MarketplaceListing, List[Option[String]]]
The URLs for the listing's screenshots.
- def secondaryCategory[A](innerSelection: SelectionBuilder[MarketplaceCategory, A]): SelectionBuilder[MarketplaceListing, Option[A]]
An alternate category that describes the listing.
- def shortDescription: SelectionBuilder[MarketplaceListing, String]
The listing's very short description.
- def slug: SelectionBuilder[MarketplaceListing, String]
The short name of the listing used in its URL.
- def statusUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to the listing's status page.
- def supportEmail: SelectionBuilder[MarketplaceListing, Option[String]]
An email address for support for this listing's app.
- 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.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def termsOfServiceUrl: SelectionBuilder[MarketplaceListing, Option[URI]]
URL to the listing's terms of service.
- def toString(): String
- Definition Classes
- AnyRef → Any
- def url: SelectionBuilder[MarketplaceListing, URI]
The HTTP URL for the Marketplace listing.
- def viewerCanAddPlans: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer add plans for this Marketplace listing.
- def viewerCanApprove: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer approve this Marketplace listing.
- def viewerCanDelist: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer delist this Marketplace listing.
- def viewerCanEdit: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer edit this Marketplace listing.
- def viewerCanEditCategories: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer edit the primary and secondary category of this Marketplace listing.
- def viewerCanEditPlans: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer edit the plans for this Marketplace listing.
- def viewerCanRedraft: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer return this Marketplace listing to draft state so it becomes editable again.
- 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.
- def viewerCanRequestApproval: SelectionBuilder[MarketplaceListing, Boolean]
Can the current viewer request this listing be reviewed for display in the Marketplace as verified.
- def viewerHasPurchased: SelectionBuilder[MarketplaceListing, Boolean]
Indicates whether the current user has an active subscription to this Marketplace listing.
- 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.
- def viewerIsListingAdmin: SelectionBuilder[MarketplaceListing, Boolean]
Does the current viewer role allow them to administer this Marketplace listing.
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Caliban GitHub GraphQL API Client
Links: