Interface ProjectServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface ProjectServiceAsync.WithRawResponseA view of ProjectServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract ProjectServiceAsync.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
CompletableFuture<HttpResponseFor<ProjectCreateResponse>> create(ProjectCreateParams params)
Returns a raw HTTP response for
post /database/v1/projects, but is otherwise the same as ProjectServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<ProjectCreateResponse>> create(ProjectCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}, but is otherwise the same as ProjectServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(String id, ProjectRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(String id, ProjectRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(ProjectRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(ProjectRetrieveParams params)
-
retrieve
CompletableFuture<HttpResponseFor<ProjectRetrieveResponse>> retrieve(String id, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ProjectListResponse>> list()
Returns a raw HTTP response for
get /database/v1/projects, but is otherwise the same as ProjectServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<ProjectListResponse>> list(ProjectListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ProjectListResponse>> list(ProjectListParams params)
-
list
CompletableFuture<HttpResponseFor<ProjectListResponse>> list(RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(String id)
Returns a raw HTTP response for
delete /database/v1/projects/{id}, but is otherwise the same as ProjectServiceAsync.delete.
-
delete
CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(String id, ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(String id, ProjectDeleteParams params)
-
delete
abstract CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(ProjectDeleteParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(ProjectDeleteParams params)
-
delete
CompletableFuture<HttpResponseFor<ProjectDeleteResponse>> delete(String id, RequestOptions requestOptions)
-
createBranch
CompletableFuture<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 ProjectServiceAsync.createBranch.
-
createBranch
CompletableFuture<HttpResponseFor<ProjectCreateBranchResponse>> createBranch(String id, ProjectCreateBranchParams params, RequestOptions requestOptions)
-
createBranch
CompletableFuture<HttpResponseFor<ProjectCreateBranchResponse>> createBranch(ProjectCreateBranchParams params)
-
createBranch
abstract CompletableFuture<HttpResponseFor<ProjectCreateBranchResponse>> createBranch(ProjectCreateBranchParams params, RequestOptions requestOptions)
-
getConnection
CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}/connection, but is otherwise the same as ProjectServiceAsync.getConnection.
-
getConnection
CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(String id, ProjectGetConnectionParams params, RequestOptions requestOptions)
-
getConnection
CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(String id, ProjectGetConnectionParams params)
-
getConnection
abstract CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(ProjectGetConnectionParams params, RequestOptions requestOptions)
-
getConnection
CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(ProjectGetConnectionParams params)
-
getConnection
CompletableFuture<HttpResponseFor<ProjectGetConnectionResponse>> getConnection(String id, RequestOptions requestOptions)
-
listBranches
CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(String id)
Returns a raw HTTP response for
get /database/v1/projects/{id}/branches, but is otherwise the same as ProjectServiceAsync.listBranches.
-
listBranches
CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(String id, ProjectListBranchesParams params, RequestOptions requestOptions)
-
listBranches
CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(String id, ProjectListBranchesParams params)
-
listBranches
abstract CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(ProjectListBranchesParams params, RequestOptions requestOptions)
-
listBranches
CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(ProjectListBranchesParams params)
-
listBranches
CompletableFuture<HttpResponseFor<ProjectListBranchesResponse>> listBranches(String id, RequestOptions requestOptions)
-
-
-
-