com
.
codacy
.
client
.
bitbucket
v2
package
v2
Visibility
Public
All
Type Members
case class
ApiUrl
(
urlType:
ApiUrlType.Value
,
link:
String
)
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
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:
String
,
created_on:
LocalDateTime
,
kind:
String
)
extends
Product
with
Serializable
case class
PullRequest
(
id:
Long
,
title:
String
,
description:
String
,
authorUsername:
Option
[
String
]
,
authorAvatar:
Option
[
String
]
,
state:
String
,
created_on:
LocalDateTime
,
updated_on:
LocalDateTime
,
sourceRepository:
String
,
sourceBranch:
String
,
sourceCommit:
String
,
destRepository:
String
,
destBranch:
String
,
destCommit:
Option
[
String
]
,
apiUrls:
Seq
[
ApiUrl
]
,
authorUUID:
Option
[
String
] =
None
)
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:
String
,
size:
Long
,
has_issues:
Boolean
,
is_private:
Boolean
,
language:
String
,
url:
Seq
[
RepositoryUrl
]
)
extends
Product
with
Serializable
case class
RepositoryUrl
(
urlType:
RepositoryUrlType.Value
,
link:
String
)
extends
Product
with
Serializable
case class
SimpleCommit
(
hash:
String
,
authorName:
Option
[
String
]
,
parents:
Seq
[
String
]
,
date:
LocalDateTime
,
message:
String
)
extends
Product
with
Serializable
case class
SshKey
(
uuid:
String
,
key:
String
,
label:
String
)
extends
Product
with
Serializable
case class
User
(
username:
String
,
display_name:
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
ApiUrlType
extends
Enumeration
object
BuildStatus
extends
Serializable
object
CommitComment
extends
Serializable
object
CommitStatus
extends
Enumeration
with
JsonEnumeration
object
Email
extends
Serializable
object
Issue
extends
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
SshKey
extends
Serializable
object
User
extends
Serializable
object
Webhook
extends
Serializable
package
service
Ungrouped