All Classes and Interfaces
Class
Description
An enum containing additional fields to provide to Jira issue searches.
This resource represents application roles.
This resource represents application roles.
This resource represents application roles.
Event subscriber that listens for successfully imported test executions and assigns the issues to certain Jira users.
Command for Xray authentication.
Details about a Jira cloud project component.
Details about a project component.
The user type used to determine the assignee for issues created with a component.
Details about a Jira server project component.
Container for arbitrary JSON data attached to an entity.
Error entity that is created when upload of Xray evidence fails.
Represents the metadata of a field.
A generic GraphQL request.
Represents a generic GraphQL response.
Represents a generic GraphQL error, consisting of a message, one or more locations and the query paths which caused
them.
Represents a GraphQL error location.
A group a Jira user can belong to.
A group a Jira user can belong to.
A group a Jira user can belong to.
The issue type hierarchy for a project.
Represents the complete set of metadata for a history change group.
Represents a identifiable participant in the metadata history.
Xray import request DTO.
Response object returned from Xray Cloud when a test execution results import has been successful.
Xray import response DTO.
Response object returned from Xray Server when a test execution results import has been successful.
An error log entry describing an error occurring when persisting test result import requests.
An error log entry describing an error occurring when persisting test result import responses.
The response when retrieving Jira cloud issue type details.
The response when retrieving issue type details.
The response when retrieving Jira server issue type details.
Issue update/create request.
Interface that all classes that import Cucumber feature files from Xray should implement.
An interface defining methods for interacting with Xray's API in an opaque manner.
An interface describing Jira endpoints.
A class for interacting with Jira issues, such as searching for issues or updating existing issues' fields.
The issue object contained in responses when searching for issues via JQL queries.
The request when searching for specific issues via JQL queries.
The response when searching for specific issues via JQL queries.
A class for interacting with Jira projects, such as retrieving project administration data.
Describes the format of the data that is returned in the JSON representation of a field.
A project's landing page info.
Builds an
XrayTestEntity objects for multiple test iterations.Persist the Import DTO to the disk.
Persist the Import DTO to the disk.
The DTO describing project category details for a specific Jira project.
The DTO describing Jira cloud project details.
The project details of the project an item has scope in.
The project types available in Jira.
The response when retrieving project data for a specific Jira project.
The default assignee when creating issues for this project.
Insights about a project.
User permissions on a project.
The DTO describing Jira server project details.
Represents a link to a remote entity.
Interface for building HTTP request bodies described by DTOs (or other Java classes).
Details of the next-gen projects the issue type is available in.
The type of scope.
Represents a simple link.
A simple Jira list wrapper.
The issue type hierarchy level.
Builds
XrayTestEntity objects for single test iterations.Represents single group of status which has similar positions in terms of representing in workflows.
Contains all data necessary to display status of an issue.
A simple transition bean with additional fields to be set on transition.
Event subscriber that listens for successfully imported test executions and transitions the created issues if
necessary.
Bean for the top level of a create meta issue request.
Event subscriber that uploads test results to Xray API.
The DTO for Jira Cloud when working with users.
The user account type.
The DTO when working with Jira users.
The DTO for Jira server when working with users.
The response when retrieving Jira cloud project versions.
Issue version statuses.
The response when retrieving project versions.
The response when retrieving Jira server project versions.
An error log entry representing Xray authentication errors.
A utility class for authenticating to Xray Cloud.
This class provides methods for importing Tests as Cucumber feature files from Xray Server.
Represents a response when querying the
getTests method of Xray Cloud's GraphQL endpoint.The step response data.
The test data.
The result data.
The step data.
The test type.
Xray configuration helper.
Every repository class that downloads feature file definitions from Xray should implement this interface.
Export Tests from Xray Server as Cucumber Feature File.
Export Tests from Xray Server as Cucumber Feature File.
Xray custom field entity.
An interface describing Xray endpoints.
All events the Xray plugin emits.
Xray evidence item entity.
Factory class for HTTP Dao obejcts.
Class that imports Test definitions from Xray API and saves them locally.
Factory class for Xray Importer objects.
Xray test iteration parameter entity.
Xray test iteration result entity.
Xray test iteration result entity.
Xray test iteration result entity.
Utility class for transforming data into objects compatible with Xray's REST APIs.
Transforms log collection into Xray Execution Import DTO.
An exception thrown when a test suite did not execute any test marked with
XrayTest.Xray manual test step result entity.
Xray manual test step result entity.
Xray manual test step result entity.
Xray REST API Paths.
This class provides methods for importing Tests as Cucumber feature files from Xray Server.
Repository class that is responsible for fetching and updating Test Entities via the Xray API.
Xray Server test step responses contain specific content responses split into raw and rendered.
An Xray Server test step response.
Utility class for converting QTAF statuses to Xray statuses.
Annotation that can be used for tests to configure documentation of test results in Xray.
Class that models JSON response from Xray API.
Class that mdoels Xray API Response Data.
Xray test entity.
A class for building
XrayTestEntity objects.Xray test execution info entity.
Xray test info entity.
Xray test info entity.
Xray test info entity.
A class for interacting with Xray issues, such as retrieving test steps or creating test execution issues from
local test results.
A class for interacting with issues in Xray Cloud.
A class for interacting with issues in Xray Server.
Xray test step entity.
The response when retrieving test steps from Xray issues.