- 1.57.0 (latest)
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.6
- 1.4.0
- 1.3.2
- 1.2.12
public static final class TagBindingsGrpc.TagBindingsStub extends AbstractAsyncStub<TagBindingsGrpc.TagBindingsStub>
A stub to allow clients to do asynchronous rpc calls to service TagBindings.
Allow users to create and manage TagBindings between TagValues and different cloud resources throughout the GCP resource hierarchy.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > TagBindingsGrpc.TagBindingsStubMethods
build(Channel channel, CallOptions callOptions)
protected TagBindingsGrpc.TagBindingsStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
TagBindingsGrpc.TagBindingsStub |
createTagBinding(CreateTagBindingRequest request, StreamObserver<Operation> responseObserver)
public void createTagBinding(CreateTagBindingRequest request, StreamObserver<Operation> responseObserver)
Creates a TagBinding between a TagValue and a cloud resource (currently project, folder, or organization).
Parameters | |
---|---|
Name | Description |
request | CreateTagBindingRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteTagBinding(DeleteTagBindingRequest request, StreamObserver<Operation> responseObserver)
public void deleteTagBinding(DeleteTagBindingRequest request, StreamObserver<Operation> responseObserver)
Deletes a TagBinding.
Parameters | |
---|---|
Name | Description |
request | DeleteTagBindingRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
listTagBindings(ListTagBindingsRequest request, StreamObserver<ListTagBindingsResponse> responseObserver)
public void listTagBindings(ListTagBindingsRequest request, StreamObserver<ListTagBindingsResponse> responseObserver)
Lists the TagBindings for the given cloud resource, as specified with
parent
.
NOTE: The parent
field is expected to be a full resource name:
https://cloud.google.com/apis/design/resource_names#full_resource_name
Parameters | |
---|---|
Name | Description |
request | ListTagBindingsRequest |
responseObserver | io.grpc.stub.StreamObserver<ListTagBindingsResponse> |