com
.
codacy
.
client
.
bitbucket
v2
package
v2
Visibility
Public
All
Type Members
case class
AccessToken
(
access_token:
String
,
refresh_token:
String
,
expires_in:
Int
,
scopes:
String
,
token_type:
String
)
extends
Product
with
Serializable
case class
AccountUuid
(
value:
String
)
extends
OwnerInfo
with
Product
with
Serializable
case class
ApiUrl
(
urlType:
ApiUrlType.Value
,
link:
Link
)
extends
Product
with
Serializable
case class
BuildStatus
(
state:
CommitStatus.Value
,
key:
String
,
name:
String
,
url:
String
,
description:
String
)
extends
Product
with
Serializable
case class
CommitComment
(
id:
Long
,
commit:
String
,
content:
String
,
created_on:
LocalDateTime
,
deleted:
Boolean
)
extends
Product
with
Serializable
case class
DeployKey
(
id:
Long
,
key:
String
,
label:
String
)
extends
Product
with
Serializable
case class
Email
(
email:
String
,
is_primary:
Boolean
,
is_confirmed:
Boolean
)
extends
Product
with
Serializable
case class
Issue
(
id:
Long
,
state:
String
,
priority:
String
,
title:
String
,
content:
String
,
reporter:
User
,
created_on:
LocalDateTime
,
kind:
String
)
extends
Product
with
Serializable
case class
Link
(
href:
String
)
extends
Product
with
Serializable
sealed
trait
OwnerInfo
extends
AnyRef
case class
PullRequest
(
id:
Long
,
title:
String
,
description:
String
,
author:
Option
[
User
]
,
state:
String
,
created_on:
LocalDateTime
,
updated_on:
LocalDateTime
,
sourceRepository:
String
,
sourceBranch:
String
,
sourceCommit:
String
,
destRepository:
String
,
destBranch:
String
,
destCommit:
Option
[
String
]
,
apiUrls:
Seq
[
ApiUrl
]
)
extends
Product
with
Serializable
case class
PullRequestComment
(
id:
Long
,
content:
String
,
created_on:
LocalDateTime
,
deleted:
Boolean
)
extends
Product
with
Serializable
case class
PullRequestReviewers
(
reviewers:
Seq
[
String
]
)
extends
Product
with
Serializable
case class
Repository
(
name:
String
,
full_name:
String
,
description:
String
,
scm:
String
,
created_on:
LocalDateTime
,
updated_on:
LocalDateTime
,
owner:
Owner
,
size:
Long
,
has_issues:
Boolean
,
is_private:
Boolean
,
language:
String
,
urls:
Seq
[
RepositoryUrl
]
,
uuid:
String
,
slug:
String
)
extends
Product
with
Serializable
case class
RepositoryUrl
(
urlType:
RepositoryUrlType.Value
,
link:
String
)
extends
Product
with
Serializable
sealed
trait
Role
extends
AnyRef
case class
SimpleCommit
(
hash:
String
,
authorName:
Option
[
String
]
,
parents:
Seq
[
String
]
,
date:
LocalDateTime
,
message:
String
)
extends
Product
with
Serializable
case class
SimpleRepository
(
uuid:
String
,
name:
String
,
fullName:
String
)
extends
Product
with
Serializable
case class
SimpleTeam
(
uuid:
String
,
displayName:
String
)
extends
Product
with
Serializable
case class
SimpleUser
(
uuid:
String
,
displayName:
String
)
extends
Product
with
Serializable
case class
SshKey
(
uuid:
String
,
key:
String
,
label:
String
)
extends
Product
with
Serializable
case class
Team
(
uuid:
String
,
username:
String
,
display_name:
String
,
avatar:
String
)
extends
Product
with
Serializable
final
case class
TeamPermission
(
user:
SimpleUser
,
team:
SimpleTeam
,
permission:
String
)
extends
Product
with
Serializable
case class
TeamUsername
(
value:
String
)
extends
OwnerInfo
with
Product
with
Serializable
case class
TeamWithPermission
(
team:
Team
,
permission:
String
)
extends
Product
with
Serializable
case class
User
(
account_id:
String
,
uuid:
Option
[
String
]
,
display_name:
String
,
nickname:
Option
[
String
]
,
avatarUrl:
Option
[
String
]
)
extends
Product
with
Serializable
final
case class
UserPermission
(
user:
SimpleUser
,
repository:
SimpleRepository
,
permission:
String
)
extends
Product
with
Serializable
case class
Webhook
(
uuid:
String
,
description:
Option
[
String
]
,
url:
String
,
subject:
JsObject
,
events:
Set
[
String
]
,
active:
Boolean
,
created_at:
String
,
links:
JsObject
)
extends
Product
with
Serializable
Value Members
object
AccessToken
extends
Serializable
object
Admin
extends
Role
with
Product
with
Serializable
object
ApiUrlType
extends
Enumeration
object
Authorization
object
BuildStatus
extends
Serializable
object
CommitComment
extends
Serializable
object
CommitStatus
extends
Enumeration
with
JsonEnumeration
object
Contributor
extends
Role
with
Product
with
Serializable
object
DeployKey
extends
Serializable
object
Email
extends
Serializable
object
Issue
extends
Serializable
object
Link
extends
Serializable
object
Member
extends
Role
with
Product
with
Serializable
object
Owner
extends
Role
with
Product
with
Serializable
object
PullRequest
extends
Serializable
object
PullRequestComment
extends
Serializable
object
PullRequestReviewers
extends
Serializable
object
Repository
extends
Serializable
object
RepositoryUrlType
extends
Enumeration
object
SimpleCommit
extends
Serializable
object
SimpleRepository
extends
Serializable
object
SimpleTeam
extends
Serializable
object
SimpleUser
extends
Serializable
object
SshKey
extends
Serializable
object
Team
extends
Serializable
object
TeamPermission
extends
Serializable
object
TeamWithPermission
extends
Serializable
object
User
extends
Serializable
object
UserPermission
extends
Serializable
object
Webhook
extends
Serializable
package
service
Ungrouped