@Generated(value="by gapic-generator-java") public class GrpcProjectsStub extends ProjectsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcProjectsStub(ProjectsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcProjectsStub, using the given settings.
|
protected |
GrpcProjectsStub(ProjectsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcProjectsStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcProjectsStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcProjectsStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcProjectsStub |
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.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
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() |
getHttpJsonOperationsStubprotected GrpcProjectsStub(ProjectsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcProjectsStub(ProjectsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcProjectsStub create(ProjectsStubSettings settings) throws IOException
IOExceptionpublic static final GrpcProjectsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcProjectsStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub 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.