Trait/Object

com.allantl.jira4s.v2

JiraSingleTenantClient

Related Docs: object JiraSingleTenantClient | package v2

Permalink

sealed trait JiraSingleTenantClient[R[_]] extends IssueClient[R, NoCtx] with SearchClient[R, NoCtx] with ProjectClient[R, NoCtx] with FieldClient[R, NoCtx] with UserClient[R, NoCtx] with PriorityClient[R, NoCtx]

Linear Supertypes
PriorityClient[R, NoCtx], UserClient[R, NoCtx], FieldClient[R, NoCtx], ProjectClient[R, NoCtx], SearchClient[R, NoCtx], IssueClient[R, NoCtx], HasClient[R], HasBackend[R], HasAuthConfig, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JiraSingleTenantClient
  2. PriorityClient
  3. UserClient
  4. FieldClient
  5. ProjectClient
  6. SearchClient
  7. IssueClient
  8. HasClient
  9. HasBackend
  10. HasAuthConfig
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class RequestOps[T] extends AnyRef

    Permalink
    Definition Classes
    HasClient
  2. implicit class ResponseOps[T] extends AnyRef

    Permalink
    Definition Classes
    HasClient
  3. implicit class _ResponseOps extends AnyRef

    Permalink
    Definition Classes
    HasClient

Abstract Value Members

  1. abstract val authConfig: AuthConfig

    Permalink
    Attributes
    protected
    Definition Classes
    HasAuthConfig
  2. abstract def backend: SttpBackend[R, Nothing]

    Permalink
    Attributes
    protected
    Definition Classes
    HasBackend

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createIssue(issuePayload: IssuePayload, updateHistory: Boolean = false)(implicit userCtx: NoCtx): R[Either[JiraError, IssueCreateResponse]]

    Permalink
    Definition Classes
    IssueClient
  7. def createProject(projectInput: CreateProjectInput)(implicit userCtx: NoCtx): R[Either[JiraError, ProjectRef]]

    Permalink
    Definition Classes
    ProjectClient
  8. def deleteIssue(issueId: String, deleteSubTasks: Boolean = false)(implicit userCtx: NoCtx): R[Either[JiraError, Unit]]

    Permalink
    Definition Classes
    IssueClient
  9. def deleteIssueProperty(issueId: String, propertyKey: String)(implicit userCtx: NoCtx): R[Either[JiraError, Unit]]

    Permalink
    Definition Classes
    IssueClient
  10. def deleteProject(projectId: String)(implicit userCtx: NoCtx): R[Either[JiraError, Unit]]

    Permalink
    Definition Classes
    ProjectClient
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def getCurrentUser(expand: Set[UserExpand] = Set.empty)(implicit userCtx: NoCtx): R[Either[JiraError, JiraUser]]

    Permalink
    Definition Classes
    UserClient
  16. def getFields()(implicit userCtx: NoCtx): R[Either[JiraError, List[Field]]]

    Permalink
    Definition Classes
    FieldClient
  17. def getIssue(issueId: String, fields: List[String] = List("*all"))(implicit userCtx: NoCtx): R[Either[JiraError, Issue]]

    Permalink
    Definition Classes
    IssueClient
  18. def getIssueProperty(issueId: String, propertyKey: String)(implicit userCtx: NoCtx): R[Either[JiraError, IssueProperty]]

    Permalink
    Definition Classes
    IssueClient
  19. def getPriorities()(implicit userCtx: NoCtx): R[Either[JiraError, List[Priority]]]

    Permalink
    Definition Classes
    PriorityClient
  20. def getPriority(id: String)(implicit userCtx: NoCtx): R[Either[JiraError, Priority]]

    Permalink
    Definition Classes
    PriorityClient
  21. def getProject(projectId: String)(implicit userCtx: NoCtx): R[Either[JiraError, Project]]

    Permalink
    Definition Classes
    ProjectClient
  22. def getUserById(accountId: String, expand: Set[UserExpand] = Set.empty)(implicit userCtx: NoCtx): R[Either[JiraError, JiraUser]]

    Permalink
    Definition Classes
    UserClient
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. def instanceUrl[T <: AuthContext](implicit userCtx: T): String

    Permalink
    Attributes
    protected
    Definition Classes
    HasAuthConfig
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. def restEndpoint[T <: AuthContext](implicit userCtx: T): String

    Permalink
    Attributes
    protected
    Definition Classes
    HasAuthConfig
  30. lazy val rm: MonadError[R]

    Permalink
    Attributes
    protected
    Definition Classes
    HasBackend
  31. def search(jql: String, startAt: Int = 0, maxResults: Int = 50, validateQuery: ValidateQuery = ValidateQuery.Strict, fields: Option[Set[String]] = None, expand: Option[Set[SearchExpand]] = None, properties: Option[Set[String]] = None, fieldsByKeys: Boolean = false)(implicit userCtx: NoCtx): R[Either[JiraError, SearchResults]]

    Permalink
    Definition Classes
    SearchClient
  32. def setIssueProperty(issueId: String, propertyKey: String)(data: String)(implicit userCtx: NoCtx): R[Either[JiraError, Unit]]

    Permalink
    Definition Classes
    IssueClient
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. def updateIssue(issueId: String, issuePayload: IssuePayload, notifyUsers: Boolean = true, overrideScreenSecurity: Boolean = false, overrideEditableFlag: Boolean = false)(implicit userCtx: NoCtx): R[Either[JiraError, Unit]]

    Permalink
    Definition Classes
    IssueClient
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PriorityClient[R, NoCtx]

Inherited from UserClient[R, NoCtx]

Inherited from FieldClient[R, NoCtx]

Inherited from ProjectClient[R, NoCtx]

Inherited from SearchClient[R, NoCtx]

Inherited from IssueClient[R, NoCtx]

Inherited from HasClient[R]

Inherited from HasBackend[R]

Inherited from HasAuthConfig

Inherited from AnyRef

Inherited from Any

Ungrouped