@Generated(value="by gapic-generator-java") public class GrpcTagBindingsStub extends TagBindingsStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcTagBindingsStub(TagBindingsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcTagBindingsStub, using the given settings.
|
protected |
GrpcTagBindingsStub(TagBindingsStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcTagBindingsStub, using the given settings.
|
getHttpJsonOperationsStubprotected GrpcTagBindingsStub(TagBindingsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcTagBindingsStub(TagBindingsStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcTagBindingsStub create(TagBindingsStubSettings settings) throws IOException
IOExceptionpublic static final GrpcTagBindingsStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcTagBindingsStub 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 TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<ListTagBindingsRequest,ListTagBindingsResponse> listTagBindingsCallable()
listTagBindingsCallable in class TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<ListTagBindingsRequest,TagBindingsClient.ListTagBindingsPagedResponse> listTagBindingsPagedCallable()
listTagBindingsPagedCallable in class TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<CreateTagBindingRequest,com.google.longrunning.Operation> createTagBindingCallable()
createTagBindingCallable in class TagBindingsStubpublic com.google.api.gax.rpc.OperationCallable<CreateTagBindingRequest,TagBinding,CreateTagBindingMetadata> createTagBindingOperationCallable()
createTagBindingOperationCallable in class TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteTagBindingRequest,com.google.longrunning.Operation> deleteTagBindingCallable()
deleteTagBindingCallable in class TagBindingsStubpublic com.google.api.gax.rpc.OperationCallable<DeleteTagBindingRequest,com.google.protobuf.Empty,DeleteTagBindingMetadata> deleteTagBindingOperationCallable()
deleteTagBindingOperationCallable in class TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<ListEffectiveTagsRequest,ListEffectiveTagsResponse> listEffectiveTagsCallable()
listEffectiveTagsCallable in class TagBindingsStubpublic com.google.api.gax.rpc.UnaryCallable<ListEffectiveTagsRequest,TagBindingsClient.ListEffectiveTagsPagedResponse> listEffectiveTagsPagedCallable()
listEffectiveTagsPagedCallable in class TagBindingsStubpublic final void close()
close in interface AutoCloseableclose in class TagBindingsStubpublic 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.