Interface Projects
- 
- All Known Implementing Classes:
- Projects.NotImplemented
 
 public interface Projects
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classProjects.ListRequeststatic classProjects.NotImplementedA default implementation which allows source compatibility when adding new methods to the interface.static classProjects.QueryRequestAPI for setting parameters and getting result.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ProjectApicreate(ProjectInput in)Create a project.ProjectApicreate(String name)Create a project using the default configuration.Projects.ListRequestlist()ProjectApiname(String name)Look up a project by name.Projects.QueryRequestquery()Query projects.Projects.QueryRequestquery(String query)Query projects.
 
- 
- 
- 
Method Detail- 
nameProjectApi name(String name) throws RestApiException Look up a project by name.Note: This method eagerly reads the project. Methods that mutate the project do not necessarily re-read the project. Therefore, calling a getter method on an instance after calling a mutation method on that same instance is not guaranteed to reflect the mutation. It is not recommended to store references to ProjectApiinstances.- Parameters:
- name- project name.
- Returns:
- API for accessing the project.
- Throws:
- RestApiException- if an error occurred.
 
 - 
createProjectApi create(String name) throws RestApiException Create a project using the default configuration.- Parameters:
- name- project name.
- Returns:
- API for accessing the newly-created project.
- Throws:
- RestApiException- if an error occurred.
 
 - 
createProjectApi create(ProjectInput in) throws RestApiException Create a project.- Parameters:
- in- project creation input; name must be set.
- Returns:
- API for accessing the newly-created project.
- Throws:
- RestApiException- if an error occurred.
 
 - 
listProjects.ListRequest list() 
 - 
queryProjects.QueryRequest query() Query projects.Example code: query().withQuery("name:project").get()- Returns:
- API for setting parameters and getting result.
 
 - 
queryProjects.QueryRequest query(String query) Query projects.Shortcut API for query().withQuery(String).- See Also:
- query()
 
 
- 
 
-