Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractBuilder(PullRequest) - Constructor for class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest.AbstractBuilder
- AbstractBuilder(Repository, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest.AbstractBuilder
- AbstractInsightReportRequest - Class in com.atlassian.bitbucket.codeinsights.report
- AbstractInsightReportRequest(AbstractInsightReportRequest.AbstractBuilder) - Constructor for class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest
- AbstractInsightReportRequest.AbstractBuilder<T extends AbstractInsightReportRequest.AbstractBuilder<T>> - Class in com.atlassian.bitbucket.codeinsights.report
- AbstractInsightsBuilder - Class in com.atlassian.bitbucket.codeinsights
- AbstractInsightsBuilder() - Constructor for class com.atlassian.bitbucket.codeinsights.AbstractInsightsBuilder
- addAnnotations(BulkAddInsightAnnotationRequest) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotationService
-
Add annotations to a report.
- ALL - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationLocation
- AnnotationCallback - Interface in com.atlassian.bitbucket.codeinsights.annotation
-
A callback to be used when streaming
annotations
. - annotationLocation(AnnotationLocation) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- AnnotationLocation - Enum Class in com.atlassian.bitbucket.codeinsights.annotation
- annotationRequest(SingleAddInsightAnnotationRequest) - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest.Builder
-
Add a single annotation to the existing collection of annotations.
- annotationRequests(Iterable<SingleAddInsightAnnotationRequest>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest.Builder
-
Add annotation requests to be stored with the report.
- AnnotationSeverity - Enum Class in com.atlassian.bitbucket.codeinsights.annotation
-
Detailing the severity of an annotation.
- AnnotationsLimitExceededException - Exception in com.atlassian.bitbucket.codeinsights.annotation
-
Thrown when the limit for annotations would be exceeded if the request is fulfilled.
- AnnotationsLimitExceededException(KeyedMessage, int, int) - Constructor for exception com.atlassian.bitbucket.codeinsights.annotation.AnnotationsLimitExceededException
- AnnotationType - Enum Class in com.atlassian.bitbucket.codeinsights.annotation
-
The type of an annotation
B
- BOOLEAN - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
represents a boolean value - BUG - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
- build() - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest.Builder
-
Build the request.
- build() - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SetInsightAnnotationRequest.Builder
-
Build the request.
- build() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.report.DeleteInsightReportRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.report.GetInsightReportRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.report.InsightReportData.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest.Builder
- build() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
- Builder(int, String, String) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Create a new builder to create a new annotation.
- Builder(InsightAnnotation) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Create a new builder to create a new annotation, setting all fields to the values of the given annotation
- Builder(InsightReport) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest.Builder
-
Construct a builder to add annotations to a report.
- Builder(InsightReport, SingleAddInsightAnnotationRequest) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SetInsightAnnotationRequest.Builder
-
Construct a builder to update an annotation on a report.
- Builder(PullRequest) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- Builder(PullRequest) - Constructor for class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest.Builder
-
Construct a builder scoped the to search to the given pull request.
- Builder(PullRequest, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.GetInsightReportRequest.Builder
- Builder(Repository, String) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- Builder(Repository, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest.Builder
-
Construct a builder scoped the to search to the given repository and commit.
- Builder(Repository, String, String) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest.Builder
- Builder(Repository, String, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.DeleteInsightReportRequest.Builder
-
Create a builder for deleting reports.
- Builder(Repository, String, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.GetInsightReportRequest.Builder
- Builder(Repository, String, String, String) - Constructor for class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
Create a builder with all the required fields.
- Builder(String) - Constructor for class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Create a new builder to create a new annotation.
- Builder(String, Object) - Constructor for class com.atlassian.bitbucket.codeinsights.report.InsightReportData.Builder
- BulkAddInsightAnnotationRequest - Class in com.atlassian.bitbucket.codeinsights.annotation
- BulkAddInsightAnnotationRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.annotation
C
- CODE_SMELL - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
- CodeCoverage - Interface in com.atlassian.bitbucket.codeinsights.coverage
- CodeCoverageCallback - Interface in com.atlassian.bitbucket.codeinsights.coverage
-
Describes a callback for supplying code coverage information for a file path.
- CodeCoverageLevel - Enum Class in com.atlassian.bitbucket.codeinsights.coverage
-
An enumeration of the level of code coverage.
- CodeCoverageRequest - Interface in com.atlassian.bitbucket.codeinsights.coverage
- CodeInsightsDetailedReportEvent - Class in com.atlassian.bitbucket.codeinsights.event
-
Base class for events related to code insights report create and updates.
- CodeInsightsDetailedReportEvent(Object, Repository, InsightReport) - Constructor for class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- CodeInsightsReportCreatedEvent - Class in com.atlassian.bitbucket.codeinsights.event
-
Event that is raised when a code insights report is created
- CodeInsightsReportCreatedEvent(Object, Repository, InsightReport) - Constructor for class com.atlassian.bitbucket.codeinsights.event.CodeInsightsReportCreatedEvent
- CodeInsightsReportDeletedEvent - Class in com.atlassian.bitbucket.codeinsights.event
-
Event that is raised when a code insights report is deleted
- CodeInsightsReportDeletedEvent(Object, Repository) - Constructor for class com.atlassian.bitbucket.codeinsights.event.CodeInsightsReportDeletedEvent
- CodeInsightsReportUpdatedEvent - Class in com.atlassian.bitbucket.codeinsights.event
-
Event that is raised when a code insights report is updated
- CodeInsightsReportUpdatedEvent(Object, Repository, InsightReport) - Constructor for class com.atlassian.bitbucket.codeinsights.event.CodeInsightsReportUpdatedEvent
- com.atlassian.bitbucket.codeinsights - package com.atlassian.bitbucket.codeinsights
- com.atlassian.bitbucket.codeinsights.annotation - package com.atlassian.bitbucket.codeinsights.annotation
- com.atlassian.bitbucket.codeinsights.coverage - package com.atlassian.bitbucket.codeinsights.coverage
- com.atlassian.bitbucket.codeinsights.event - package com.atlassian.bitbucket.codeinsights.event
- com.atlassian.bitbucket.codeinsights.report - package com.atlassian.bitbucket.codeinsights.report
- coverageProviderKey(String) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
A key representing the coverage provider.
D
- data(InsightReportData) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
- data(List<InsightReportData>) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
- DATE - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
is a number which represents a date in seconds since Unix epoch - delete(DeleteAnnotationRequest) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotationService
-
Delete all annotations that match the provided request.
- delete(DeleteInsightReportRequest) - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReportService
-
Delete a single report.
- DeleteAnnotationRequest - Class in com.atlassian.bitbucket.codeinsights.annotation
- DeleteAnnotationRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.annotation
- DeleteInsightReportRequest - Class in com.atlassian.bitbucket.codeinsights.report
- DeleteInsightReportRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.report
- details(String) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
Some text to display on the insight report.
- DURATION - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
is a number which represents a positive duration in milliseconds
E
- externalId(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest.Builder
- externalId(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- externalId(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Id in the external system.
- externalIds(Iterable<String>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest.Builder
- externalIds(Collection<String>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
F
- FAIL - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
- FILES - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationLocation
- fromId(int) - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
- fromId(int) - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
- fromId(Integer) - Static method in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
- fromId(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
- FULL - Enum constant in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
-
Full coverage
G
- get(GetInsightReportRequest) - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReportService
-
Retrieve a single report.
- get(InsightReport, String) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotationService
-
Get the annotation with a given externalId on the provided report
- getAnnotationLocation() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getAnnotationRequest() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SetInsightAnnotationRequest
- getAnnotationRequests() - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest
- getCodeCoverageLevel() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverage
- getCommitId() - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest
- getCommitId() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getCommitId() - Method in class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest
- getCommitId() - Method in class com.atlassian.bitbucket.codeinsights.report.DeleteInsightReportRequest
- getCommitId() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
The commit id which this report was registered against.
- getCommitId() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getCount() - Method in exception com.atlassian.bitbucket.codeinsights.annotation.AnnotationsLimitExceededException
- getCount() - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest
- getCoverageProviderKey() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
- getCoverageProviderKey() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getCreatedDate() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
The date this report was created.
- getData() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Free form data stored with this report.
- getData() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getDataCounts() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getDetails() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getDetails() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Details for the report.
- getDetails() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getEnd() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverage
- getExternalId() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
If present, represents the id in the external system.
- getExternalId() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getExternalIds() - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest
- getExternalIds() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getFilePath() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
Path of the file against which the annotation is created.
- getFilePaths() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getId() - Method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
- getId() - Method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
- getId() - Method in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
- getId() - Method in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
- GetInsightReportRequest - Class in com.atlassian.bitbucket.codeinsights.report
-
Request to get an
InsightReport
. - GetInsightReportRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.report
- getKey() - Method in class com.atlassian.bitbucket.codeinsights.report.DeleteInsightReportRequest
- getKey() - Method in class com.atlassian.bitbucket.codeinsights.report.GetInsightReportRequest
- getKey() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Unique key for the report.
- getKey() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getLimit() - Method in exception com.atlassian.bitbucket.codeinsights.annotation.AnnotationsLimitExceededException
- getLine() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
Line at which the annotation would be displayed.
- getLine() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getLink() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
Callback link.
- getLink() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getLink() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getLink() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Callback link.
- getLink() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getLogo() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getLogoUrl() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
URL to fetch the icon for the report from.
- getLogoUrl() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getMessage() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
Message for the annotation.
- getMessage() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getMessage() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverage
- getPath() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getPath() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageRequest
- getPullRequest() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getPullRequest() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageRequest
- getPullRequest() - Method in class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest
- getReport() - Method in class com.atlassian.bitbucket.codeinsights.annotation.BulkAddInsightAnnotationRequest
- getReport() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SetInsightAnnotationRequest
- getReporter() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getReporter() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Name of the tool that produced the report, this may contain characters that are unsafe to display without escaping.
- getReporter() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getReportKey() - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest
- getReportKey() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
The report key of the report to which this annotation belongs
- getReportKey() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageRequest
- getReportKeys() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getReportKeys() - Method in class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest
- getRepository() - Method in class com.atlassian.bitbucket.codeinsights.annotation.DeleteAnnotationRequest
- getRepository() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getRepository() - Method in class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest
- getRepository() - Method in class com.atlassian.bitbucket.codeinsights.report.DeleteInsightReportRequest
- getRepository() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Repository that the report is attached to.
- getRepository() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getResult() - Method in class com.atlassian.bitbucket.codeinsights.event.CodeInsightsDetailedReportEvent
- getResult() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
The result of the report and by extension the job that produced the report.
- getResult() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getSeverities() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getSeverity() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
The severity of the annotation.
- getSeverity() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getStart() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverage
- getTitle() - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReport
-
Title of the report.
- getTitle() - Method in class com.atlassian.bitbucket.codeinsights.report.InsightReportData
- getTitle() - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest
- getType() - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotation
-
The type of an annotation.
- getType() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest
- getType() - Method in class com.atlassian.bitbucket.codeinsights.report.InsightReportData
- getTypes() - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest
- getValue() - Method in class com.atlassian.bitbucket.codeinsights.report.InsightReportData
H
- HIGH - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
I
- InsightAnnotation - Interface in com.atlassian.bitbucket.codeinsights.annotation
- InsightAnnotationService - Interface in com.atlassian.bitbucket.codeinsights.annotation
- InsightDataType - Enum Class in com.atlassian.bitbucket.codeinsights.report
- InsightReport - Interface in com.atlassian.bitbucket.codeinsights.report
-
Represents an InsightReport.
- InsightReportData - Class in com.atlassian.bitbucket.codeinsights.report
- InsightReportData.Builder - Class in com.atlassian.bitbucket.codeinsights.report
- InsightReportService - Interface in com.atlassian.bitbucket.codeinsights.report
- InsightResult - Enum Class in com.atlassian.bitbucket.codeinsights.report
-
Detailing the result of an insight.
L
- line(int) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Set the line for this annotation
- LINES - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationLocation
- link(URI) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Deep-link to the annotation in the application that produced it.
- link(URI) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
The URL to the product's page that contains the original insight data
- LINK - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
represents an HTTP(S) URL. - logoUrl(URI) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
Logo to display on the report.
- LOW - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
M
- MEDIUM - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
- message(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Set the message for this annotation
N
- NONE - Enum constant in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
-
No coverage
- NUMBER - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
is a number
O
- onAnnotation(InsightAnnotation) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.AnnotationCallback
-
Called once for every annotation produced by search criteria provided to the streaming API.
- onEnd(boolean) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.AnnotationCallback
-
Called just after the system finishes streaming
annotations
. - onFileEnd() - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageCallback
-
Called just after streaming the coverage report for a file.
- onFileStart(String, String, String) - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageCallback
-
Called just before streaming the coverage report for a file.
- onRange(CodeCoverage) - Method in interface com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageCallback
-
Called just before streaming the coverage report for a given range.
- onStart(int) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.AnnotationCallback
-
Called just before the system starts streaming
annotations
P
- PARTIAL - Enum constant in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
-
Partial coverage
- PASS - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
- path(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
-
Add the path to the builder.
- path(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Set the path for this annotation.
- paths(Collection<String>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
-
Add all the paths to the builder.
- PERCENTAGE - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
is number which represents a percentage (e.g.
R
- reporter(String) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
The reporter of the tool that created the report.
- reportKey(String) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- reportKeys(Collection<String>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
- reportKeys(Collection<String>) - Method in class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest.Builder
-
Search for reports with the given report keys.
- result(InsightResult) - Method in class com.atlassian.bitbucket.codeinsights.report.SetInsightReportRequest.Builder
-
Result of the report.
S
- search(SearchInsightReportRequest, PageRequest) - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReportService
-
Retrieve a page of reports.
- SearchAnnotationRequest - Class in com.atlassian.bitbucket.codeinsights.annotation
-
A request to provide
annotation
search parameters. - SearchAnnotationRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.annotation
- SearchInsightReportRequest - Class in com.atlassian.bitbucket.codeinsights.report
-
Request to get one or more
InsightReport
. - SearchInsightReportRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.report
- self() - Method in class com.atlassian.bitbucket.codeinsights.report.AbstractInsightReportRequest.AbstractBuilder
- self() - Method in class com.atlassian.bitbucket.codeinsights.report.GetInsightReportRequest.Builder
- self() - Method in class com.atlassian.bitbucket.codeinsights.report.SearchInsightReportRequest.Builder
- set(SetInsightAnnotationRequest) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotationService
-
Update the existing annotation by replacing it with the data contained in the annotation request, or create it if it doesn't exist.
- set(SetInsightReportRequest) - Method in interface com.atlassian.bitbucket.codeinsights.report.InsightReportService
-
Create or update an
insight report
as described by the providedrequest
. - SetInsightAnnotationRequest - Class in com.atlassian.bitbucket.codeinsights.annotation
- SetInsightAnnotationRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.annotation
- SetInsightReportRequest - Class in com.atlassian.bitbucket.codeinsights.report
-
Request object used to create an
insight report
. - SetInsightReportRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.report
- severities(Iterable<AnnotationSeverity>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
-
Add all the severities to the builder.
- severity(AnnotationSeverity) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
-
Add the given severity to the builder.
- severity(AnnotationSeverity) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Set the severity for this annotation.
- SingleAddInsightAnnotationRequest - Class in com.atlassian.bitbucket.codeinsights.annotation
- SingleAddInsightAnnotationRequest.Builder - Class in com.atlassian.bitbucket.codeinsights.annotation
- stream(SearchAnnotationRequest, AnnotationCallback) - Method in interface com.atlassian.bitbucket.codeinsights.annotation.InsightAnnotationService
-
Stream the annotations for a commit or a pull request.
T
- TEXT - Enum constant in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Indicates that the
data
is plain text - type(AnnotationType) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SingleAddInsightAnnotationRequest.Builder
-
Set the type for this annotation
- type(InsightDataType) - Method in class com.atlassian.bitbucket.codeinsights.report.InsightReportData.Builder
- types(Iterable<AnnotationType>) - Method in class com.atlassian.bitbucket.codeinsights.annotation.SearchAnnotationRequest.Builder
-
Add the given types to the builder
V
- validate(URI, String) - Method in class com.atlassian.bitbucket.codeinsights.AbstractInsightsBuilder
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.coverage.CodeCoverageLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.report.InsightDataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.atlassian.bitbucket.codeinsights.report.InsightResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VULNERABILITY - Enum constant in enum class com.atlassian.bitbucket.codeinsights.annotation.AnnotationType
All Classes and Interfaces|All Packages|Serialized Form