Packages

c

io.toolsplus.atlassian.connect.play.api.models

DefaultAtlassianHost

case class DefaultAtlassianHost(clientKey: ClientKey, key: String, publicKey: String, oauthClientId: Option[String], sharedSecret: String, serverVersion: String, pluginsVersion: String, baseUrl: String, productType: String, description: String, serviceEntitlementNumber: Option[String], installed: Boolean) extends AtlassianHost with Product with Serializable

Default case class implementation of AtlassianHost.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultAtlassianHost
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AtlassianHost
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultAtlassianHost(clientKey: ClientKey, key: String, publicKey: String, oauthClientId: Option[String], sharedSecret: String, serverVersion: String, pluginsVersion: String, baseUrl: String, productType: String, description: String, serviceEntitlementNumber: Option[String], installed: Boolean)

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val baseUrl: String

    URL prefix for this Atlassian product instance.

    URL prefix for this Atlassian product instance.

    returns

    Base URL for this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  6. val clientKey: ClientKey

    Identifying key for the Atlassian product instance that the add-on was installed into.

    Identifying key for the Atlassian product instance that the add-on was installed into.

    returns

    Client key for this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. val description: String

    Host product description.

    Host product description.

    returns

    Description of this product.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. val installed: Boolean

    Indicates if the add-on is currently installed on the host.

    Indicates if the add-on is currently installed on the host. Upon uninstallation, the value of this flag will be set to false.

    returns

    Installation status for this add-on.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val key: String

    Add-on key that was installed into the Atlassian product, as it appears in your add-on's descriptor.

    Add-on key that was installed into the Atlassian product, as it appears in your add-on's descriptor.

    returns

    Add-on key for this add-on.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. val oauthClientId: Option[String]

    OAuth 2.0 client ID for the add-on used for OAuth 2.0 - JWT Bearer token authorization grant type.

    OAuth 2.0 client ID for the add-on used for OAuth 2.0 - JWT Bearer token authorization grant type.

    returns

    OAuth 2.0 client id.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  19. val pluginsVersion: String

    Semver compliant version of Atlassian Connect which is running on the host server.

    Semver compliant version of Atlassian Connect which is running on the host server.

    returns

    Version of Atlassian Connect on this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  20. val productType: String

    Identifies the category of Atlassian product, e.g.

    Identifies the category of Atlassian product, e.g. jira or confluence.

    returns

    Category of this product.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  21. val publicKey: String

    Public key for this Atlassian product instance.

    Public key for this Atlassian product instance.

    returns

    Public key for this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  22. val serverVersion: String

    Host product's version.

    Host product's version.

    returns

    Version of this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  23. val serviceEntitlementNumber: Option[String]

    Service entitlement number (SEN) is the add-on license id.

    Service entitlement number (SEN) is the add-on license id. Only included during installation of a paid add-on.

    returns

    Add-on license id if this is a paid add-on.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  24. val sharedSecret: String

    Secret to sign outgoing JWT tokens and validate incoming JWT tokens.

    Secret to sign outgoing JWT tokens and validate incoming JWT tokens. Only sent on the installed event.

    returns

    Shared secret for this product instance.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  25. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  26. def uninstalled: AtlassianHost

    Uninstalls this host by setting the installed field to false.

    Uninstalls this host by setting the installed field to false.

    returns

    A new version of this host with the installed field set to false.

    Definition Classes
    DefaultAtlassianHostAtlassianHost
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AtlassianHost

Inherited from AnyRef

Inherited from Any

Ungrouped