Interface Projects

    • Method Detail

      • name

        ProjectApi 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 ProjectApi instances.

        Parameters:
        name - project name.
        Returns:
        API for accessing the project.
        Throws:
        RestApiException - if an error occurred.
      • create

        ProjectApi 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.
      • query

        Projects.QueryRequest query()
        Query projects.

        Example code: query().withQuery("name:project").get()

        Returns:
        API for setting parameters and getting result.