public class SlickClientImpl extends Object implements SlickClient, ParentApiPart
| Constructor and Description |
|---|
SlickClientImpl(String baseUrl) |
SlickClientImpl(String baseUrl,
javax.ws.rs.client.Client restClient) |
| Modifier and Type | Method and Description |
|---|---|
RetrieveUpdateDeleteApi<Configuration> |
configuration(String idOrName)
Perform operations against a specific configuration.
|
QueryAndCreateApi<Configuration> |
configurations()
No filtering, retrieve all configurations.
|
QueryAndCreateApi<Configuration> |
configurations(Map<String,String> properties)
Filter based on properties of a configuration.
|
QueryAndCreateApi<Configuration> |
configurations(String query)
Filter the results based of a standard slick query.
|
QueryAndCreateApi<Configuration> |
configurations(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
QueryAndCreateApi<Configuration> |
configurations(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
FilesApi |
file(String id)
Access a specific stored file.
|
FilesQueryApi |
files()
Create and Upload a file to slick.
|
ParentApiPart |
getParent() |
SlickClient |
getSlickClient() |
javax.ws.rs.client.WebTarget |
getWebTarget() |
ProjectApi |
project(String idOrName)
Perform operations against a specific project.
|
QueryAndCreateApi<Project> |
projects()
No filtering, retrieve all projects.
|
QueryAndCreateApi<Project> |
projects(Map<String,String> properties)
Filter based on properties of a project.
|
QueryAndCreateApi<Project> |
projects(String query)
Filter the results based of a standard slick query.
|
QueryAndCreateApi<Project> |
projects(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
QueryAndCreateApi<Project> |
projects(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
ResultApi |
result(String idOrName)
Perform operations against a specific result.
|
ResultQueryApi |
results()
No filtering, retrieve all results.
|
ResultQueryApi |
results(Map<String,String> properties)
Filter based on properties of a result.
|
ResultQueryApi |
results(String query)
Filter the results based of a standard slick query.
|
ResultQueryApi |
results(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
ResultQueryApi |
results(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
RetrieveUpdateDeleteApi<Testcase> |
testcase(String idOrName)
Perform operations against a specific testcase.
|
QueryAndCreateApi<Testcase> |
testcases()
No filtering, retrieve all testcases.
|
QueryAndCreateApi<Testcase> |
testcases(Map<String,String> properties)
Filter based on properties of a testcase.
|
QueryAndCreateApi<Testcase> |
testcases(String query)
Filter the results based of a standard slick query.
|
QueryAndCreateApi<Testcase> |
testcases(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
QueryAndCreateApi<Testcase> |
testcases(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
RetrieveUpdateDeleteApi<TestPlan> |
testplan(String idOrName)
Perform operations against a specific testplan.
|
QueryAndCreateApi<TestPlan> |
testplans()
No filtering, retrieve all testplans.
|
QueryAndCreateApi<TestPlan> |
testplans(Map<String,String> properties)
Filter based on properties of a testplan.
|
QueryAndCreateApi<TestPlan> |
testplans(String query)
Filter the results based of a standard slick query.
|
QueryAndCreateApi<TestPlan> |
testplans(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
QueryAndCreateApi<TestPlan> |
testplans(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
RetrieveUpdateDeleteApi<Testrun> |
testrun(String idOrName)
Perform operations against a specific testrun.
|
QueryAndCreateApi<Testrun> |
testruns()
No filtering, retrieve all testruns.
|
QueryAndCreateApi<Testrun> |
testruns(Map<String,String> properties)
Filter based on properties of a testrun.
|
QueryAndCreateApi<Testrun> |
testruns(String query)
Filter the results based of a standard slick query.
|
QueryAndCreateApi<Testrun> |
testruns(String query,
String orderBy)
Filter the results based of a standard slick query, setting a property to order the results by.
|
QueryAndCreateApi<Testrun> |
testruns(String query,
String orderBy,
Integer limit,
Integer skip)
Filter the results based of a standard slick query, setting a property to order the results by.
|
public SlickClientImpl(String baseUrl, javax.ws.rs.client.Client restClient)
public SlickClientImpl(String baseUrl)
public QueryAndCreateApi<Project> projects()
SlickClientprojects in interface SlickClientpublic QueryAndCreateApi<Project> projects(Map<String,String> properties)
SlickClientprojects in interface SlickClientproperties - A map of properties and their values to filter the projects by.public QueryAndCreateApi<Project> projects(String query)
SlickClientprojects in interface SlickClientquery - The query to perform, using slick's generic query language.public QueryAndCreateApi<Project> projects(String query, String orderBy)
SlickClientprojects in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public QueryAndCreateApi<Project> projects(String query, String orderBy, Integer limit, Integer skip)
SlickClientprojects in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public ProjectApi project(String idOrName)
SlickClientproject in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the project.public QueryAndCreateApi<Configuration> configurations()
SlickClientconfigurations in interface SlickClientpublic QueryAndCreateApi<Configuration> configurations(Map<String,String> properties)
SlickClientconfigurations in interface SlickClientproperties - A map of properties and their values to filter the configurations by.public QueryAndCreateApi<Configuration> configurations(String query)
SlickClientconfigurations in interface SlickClientquery - The query to perform, using slick's generic query language.public QueryAndCreateApi<Configuration> configurations(String query, String orderBy)
SlickClientconfigurations in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public QueryAndCreateApi<Configuration> configurations(String query, String orderBy, Integer limit, Integer skip)
SlickClientconfigurations in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public RetrieveUpdateDeleteApi<Configuration> configuration(String idOrName)
SlickClientconfiguration in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the configuration.public ResultQueryApi results()
SlickClientresults in interface SlickClientpublic ResultQueryApi results(Map<String,String> properties)
SlickClientresults in interface SlickClientproperties - A map of properties and their values to filter the results by.public ResultQueryApi results(String query)
SlickClientresults in interface SlickClientquery - The query to perform, using slick's generic query language.public ResultQueryApi results(String query, String orderBy)
SlickClientresults in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public ResultQueryApi results(String query, String orderBy, Integer limit, Integer skip)
SlickClientresults in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public ResultApi result(String idOrName)
SlickClientresult in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the result.public QueryAndCreateApi<TestPlan> testplans()
SlickClienttestplans in interface SlickClientpublic QueryAndCreateApi<TestPlan> testplans(Map<String,String> properties)
SlickClienttestplans in interface SlickClientproperties - A map of properties and their values to filter the testplans by.public QueryAndCreateApi<TestPlan> testplans(String query)
SlickClienttestplans in interface SlickClientquery - The query to perform, using slick's generic query language.public QueryAndCreateApi<TestPlan> testplans(String query, String orderBy)
SlickClienttestplans in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public QueryAndCreateApi<TestPlan> testplans(String query, String orderBy, Integer limit, Integer skip)
SlickClienttestplans in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public RetrieveUpdateDeleteApi<TestPlan> testplan(String idOrName)
SlickClienttestplan in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the testplan.public QueryAndCreateApi<Testcase> testcases()
SlickClienttestcases in interface SlickClientpublic QueryAndCreateApi<Testcase> testcases(Map<String,String> properties)
SlickClienttestcases in interface SlickClientproperties - A map of properties and their values to filter the testcases by.public QueryAndCreateApi<Testcase> testcases(String query)
SlickClienttestcases in interface SlickClientquery - The query to perform, using slick's generic query language.public QueryAndCreateApi<Testcase> testcases(String query, String orderBy)
SlickClienttestcases in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public QueryAndCreateApi<Testcase> testcases(String query, String orderBy, Integer limit, Integer skip)
SlickClienttestcases in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public RetrieveUpdateDeleteApi<Testcase> testcase(String idOrName)
SlickClienttestcase in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the testcase.public FilesQueryApi files()
SlickClientfiles in interface SlickClientpublic FilesApi file(String id)
SlickClientfile in interface SlickClientid - The id of the StoredFile that you want to access.public QueryAndCreateApi<Testrun> testruns()
SlickClienttestruns in interface SlickClientpublic QueryAndCreateApi<Testrun> testruns(Map<String,String> properties)
SlickClienttestruns in interface SlickClientproperties - A map of properties and their values to filter the testruns by.public QueryAndCreateApi<Testrun> testruns(String query)
SlickClienttestruns in interface SlickClientquery - The query to perform, using slick's generic query language.public QueryAndCreateApi<Testrun> testruns(String query, String orderBy)
SlickClienttestruns in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.public QueryAndCreateApi<Testrun> testruns(String query, String orderBy, Integer limit, Integer skip)
SlickClienttestruns in interface SlickClientquery - The query to perform, using slick's generic query language.orderBy - The name of the property to order the results by. Prefix with a '-' for descending order.limit - The maximum number of results to return, or null for no limit.skip - The number of results to skip (maintaining order), or null for no skip.public RetrieveUpdateDeleteApi<Testrun> testrun(String idOrName)
SlickClienttestrun in interface SlickClientidOrName - The id (string representation of the BSON Object Id) or the name of the testrun.public javax.ws.rs.client.WebTarget getWebTarget()
throws SlickError
getWebTarget in interface ParentApiPartSlickErrorpublic ParentApiPart getParent()
getParent in interface ParentApiPartpublic SlickClient getSlickClient()
getSlickClient in interface ParentApiPartCopyright © 2015. All rights reserved.