Interface ProjectService.WithRawResponse
-
- All Implemented Interfaces:
public interface ProjectService.WithRawResponseA view of ProjectService that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract ProjectService.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
@MustBeClosed() HttpResponseFor<ProjectCreateResponse> create(ProjectCreateParams params)
Returns a raw HTTP response for
post /database/v1/projects, but is otherwise the same as ProjectService.create.
-
create
@MustBeClosed() abstract HttpResponseFor<ProjectCreateResponse> create(ProjectCreateParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<ProjectRetrieveResponse> retrieve(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}, but is otherwise the same as ProjectService.retrieve.
-
retrieve
@MustBeClosed() HttpResponseFor<ProjectRetrieveResponse> retrieve(String id, ProjectRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<ProjectRetrieveResponse> retrieve(String id, ProjectRetrieveParams params)
-
retrieve
@MustBeClosed() abstract HttpResponseFor<ProjectRetrieveResponse> retrieve(ProjectRetrieveParams params, RequestOptions requestOptions)
-
retrieve
@MustBeClosed() HttpResponseFor<ProjectRetrieveResponse> retrieve(ProjectRetrieveParams params)
-
retrieve
@MustBeClosed() HttpResponseFor<ProjectRetrieveResponse> retrieve(String id, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<ProjectListResponse> list()
Returns a raw HTTP response for
get /database/v1/projects, but is otherwise the same as ProjectService.list.
-
list
@MustBeClosed() abstract HttpResponseFor<ProjectListResponse> list(ProjectListParams params, RequestOptions requestOptions)
-
list
@MustBeClosed() HttpResponseFor<ProjectListResponse> list(ProjectListParams params)
-
list
@MustBeClosed() HttpResponseFor<ProjectListResponse> list(RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<ProjectDeleteResponse> delete(String id)
Returns a raw HTTP response for
delete /database/v1/projects/{id}, but is otherwise the same as ProjectService.delete.
-
delete
@MustBeClosed() HttpResponseFor<ProjectDeleteResponse> delete(String id, ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<ProjectDeleteResponse> delete(String id, ProjectDeleteParams params)
-
delete
@MustBeClosed() abstract HttpResponseFor<ProjectDeleteResponse> delete(ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
@MustBeClosed() HttpResponseFor<ProjectDeleteResponse> delete(ProjectDeleteParams params)
-
delete
@MustBeClosed() HttpResponseFor<ProjectDeleteResponse> delete(String id, RequestOptions requestOptions)
-
createBranch
@MustBeClosed() HttpResponseFor<ProjectCreateBranchResponse> createBranch(String id, ProjectCreateBranchParams params)
Returns a raw HTTP response for
post /database/v1/projects/{id}/branches, but is otherwise the same as ProjectService.createBranch.
-
createBranch
@MustBeClosed() HttpResponseFor<ProjectCreateBranchResponse> createBranch(String id, ProjectCreateBranchParams params, RequestOptions requestOptions)
-
createBranch
@MustBeClosed() HttpResponseFor<ProjectCreateBranchResponse> createBranch(ProjectCreateBranchParams params)
-
createBranch
@MustBeClosed() abstract HttpResponseFor<ProjectCreateBranchResponse> createBranch(ProjectCreateBranchParams params, RequestOptions requestOptions)
-
getConnection
@MustBeClosed() HttpResponseFor<ProjectGetConnectionResponse> getConnection(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}/connection, but is otherwise the same as ProjectService.getConnection.
-
getConnection
@MustBeClosed() HttpResponseFor<ProjectGetConnectionResponse> getConnection(String id, ProjectGetConnectionParams params, RequestOptions requestOptions)
-
getConnection
@MustBeClosed() HttpResponseFor<ProjectGetConnectionResponse> getConnection(String id, ProjectGetConnectionParams params)
-
getConnection
@MustBeClosed() abstract HttpResponseFor<ProjectGetConnectionResponse> getConnection(ProjectGetConnectionParams params, RequestOptions requestOptions)
-
getConnection
@MustBeClosed() HttpResponseFor<ProjectGetConnectionResponse> getConnection(ProjectGetConnectionParams params)
-
getConnection
@MustBeClosed() HttpResponseFor<ProjectGetConnectionResponse> getConnection(String id, RequestOptions requestOptions)
-
listBranches
@MustBeClosed() HttpResponseFor<ProjectListBranchesResponse> listBranches(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}/branches, but is otherwise the same as ProjectService.listBranches.
-
listBranches
@MustBeClosed() HttpResponseFor<ProjectListBranchesResponse> listBranches(String id, ProjectListBranchesParams params, RequestOptions requestOptions)
-
listBranches
@MustBeClosed() HttpResponseFor<ProjectListBranchesResponse> listBranches(String id, ProjectListBranchesParams params)
-
listBranches
@MustBeClosed() abstract HttpResponseFor<ProjectListBranchesResponse> listBranches(ProjectListBranchesParams params, RequestOptions requestOptions)
-
listBranches
@MustBeClosed() HttpResponseFor<ProjectListBranchesResponse> listBranches(ProjectListBranchesParams params)
-
listBranches
@MustBeClosed() HttpResponseFor<ProjectListBranchesResponse> listBranches(String id, RequestOptions requestOptions)
-
-
-
-