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.
 - 
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.
 
- 
- 
- 
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() 
 
- 
 
-