@Generated(value="by gapic-generator-java") public class HttpJsonProjectsStub extends ProjectsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonProjectsStub(ProjectsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonProjectsStub, using the given settings.
|
protected |
HttpJsonProjectsStub(ProjectsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonProjectsStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonProjectsStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonProjectsStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonProjectsStub |
create(ProjectsStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateProjectRequest,com.google.longrunning.Operation> |
createProjectCallable() |
com.google.api.gax.rpc.OperationCallable<CreateProjectRequest,Project,CreateProjectMetadata> |
createProjectOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteProjectRequest,com.google.longrunning.Operation> |
deleteProjectCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteProjectRequest,Project,DeleteProjectMetadata> |
deleteProjectOperationCallable() |
com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub |
getHttpJsonOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
com.google.api.gax.rpc.UnaryCallable<GetProjectRequest,Project> |
getProjectCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListProjectsRequest,ListProjectsResponse> |
listProjectsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListProjectsRequest,ProjectsClient.ListProjectsPagedResponse> |
listProjectsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<MoveProjectRequest,com.google.longrunning.Operation> |
moveProjectCallable() |
com.google.api.gax.rpc.OperationCallable<MoveProjectRequest,Project,MoveProjectMetadata> |
moveProjectOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<SearchProjectsRequest,SearchProjectsResponse> |
searchProjectsCallable() |
com.google.api.gax.rpc.UnaryCallable<SearchProjectsRequest,ProjectsClient.SearchProjectsPagedResponse> |
searchProjectsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<UndeleteProjectRequest,com.google.longrunning.Operation> |
undeleteProjectCallable() |
com.google.api.gax.rpc.OperationCallable<UndeleteProjectRequest,Project,UndeleteProjectMetadata> |
undeleteProjectOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateProjectRequest,com.google.longrunning.Operation> |
updateProjectCallable() |
com.google.api.gax.rpc.OperationCallable<UpdateProjectRequest,Project,UpdateProjectMetadata> |
updateProjectOperationCallable() |
getOperationsStubprotected HttpJsonProjectsStub(ProjectsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonProjectsStub(ProjectsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonProjectsStub create(ProjectsStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonProjectsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonProjectsStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<GetProjectRequest,Project> getProjectCallable()
getProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<ListProjectsRequest,ListProjectsResponse> listProjectsCallable()
listProjectsCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<ListProjectsRequest,ProjectsClient.ListProjectsPagedResponse> listProjectsPagedCallable()
listProjectsPagedCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<SearchProjectsRequest,SearchProjectsResponse> searchProjectsCallable()
searchProjectsCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<SearchProjectsRequest,ProjectsClient.SearchProjectsPagedResponse> searchProjectsPagedCallable()
searchProjectsPagedCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<CreateProjectRequest,com.google.longrunning.Operation> createProjectCallable()
createProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.OperationCallable<CreateProjectRequest,Project,CreateProjectMetadata> createProjectOperationCallable()
createProjectOperationCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateProjectRequest,com.google.longrunning.Operation> updateProjectCallable()
updateProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.OperationCallable<UpdateProjectRequest,Project,UpdateProjectMetadata> updateProjectOperationCallable()
updateProjectOperationCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<MoveProjectRequest,com.google.longrunning.Operation> moveProjectCallable()
moveProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.OperationCallable<MoveProjectRequest,Project,MoveProjectMetadata> moveProjectOperationCallable()
moveProjectOperationCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteProjectRequest,com.google.longrunning.Operation> deleteProjectCallable()
deleteProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteProjectRequest,Project,DeleteProjectMetadata> deleteProjectOperationCallable()
deleteProjectOperationCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<UndeleteProjectRequest,com.google.longrunning.Operation> undeleteProjectCallable()
undeleteProjectCallable in class ProjectsStubpublic com.google.api.gax.rpc.OperationCallable<UndeleteProjectRequest,Project,UndeleteProjectMetadata> undeleteProjectOperationCallable()
undeleteProjectOperationCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class ProjectsStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class ProjectsStubpublic final void close()
close in interface AutoCloseableclose in class ProjectsStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.