Class TagBindingsGrpc.TagBindingsBlockingStub (1.47.0)

public static final class TagBindingsGrpc.TagBindingsBlockingStub extends AbstractBlockingStub<TagBindingsGrpc.TagBindingsBlockingStub>

A stub to allow clients to do synchronous rpc calls to service TagBindings.

Allow users to create and manage TagBindings between TagValues and different Google Cloud resources throughout the GCP resource hierarchy.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > TagBindingsGrpc.TagBindingsBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected TagBindingsGrpc.TagBindingsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
TagBindingsGrpc.TagBindingsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createTagBinding(CreateTagBindingRequest request)

public Operation createTagBinding(CreateTagBindingRequest request)

Creates a TagBinding between a TagValue and a Google Cloud resource.

Parameter
Name Description
request CreateTagBindingRequest
Returns
Type Description
Operation

deleteTagBinding(DeleteTagBindingRequest request)

public Operation deleteTagBinding(DeleteTagBindingRequest request)

Deletes a TagBinding.

Parameter
Name Description
request DeleteTagBindingRequest
Returns
Type Description
Operation

listEffectiveTags(ListEffectiveTagsRequest request)

public ListEffectiveTagsResponse listEffectiveTags(ListEffectiveTagsRequest request)

Return a list of effective tags for the given Google Cloud resource, as specified in parent.

Parameter
Name Description
request ListEffectiveTagsRequest
Returns
Type Description
ListEffectiveTagsResponse

listTagBindings(ListTagBindingsRequest request)

public ListTagBindingsResponse listTagBindings(ListTagBindingsRequest request)

Lists the TagBindings for the given Google 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

Parameter
Name Description
request ListTagBindingsRequest
Returns
Type Description
ListTagBindingsResponse