Class TagBindingsGrpc (1.20.0)

public final class TagBindingsGrpc

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

Inheritance

java.lang.Object > TagBindingsGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
TypeDescription
String

Static Methods

bindService(TagBindingsGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(TagBindingsGrpc.AsyncService service)
Parameter
NameDescription
serviceTagBindingsGrpc.AsyncService
Returns
TypeDescription
io.grpc.ServerServiceDefinition

getCreateTagBindingMethod()

public static MethodDescriptor<CreateTagBindingRequest,Operation> getCreateTagBindingMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateTagBindingRequest,Operation>

getDeleteTagBindingMethod()

public static MethodDescriptor<DeleteTagBindingRequest,Operation> getDeleteTagBindingMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteTagBindingRequest,Operation>

getListEffectiveTagsMethod()

public static MethodDescriptor<ListEffectiveTagsRequest,ListEffectiveTagsResponse> getListEffectiveTagsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListEffectiveTagsRequest,ListEffectiveTagsResponse>

getListTagBindingsMethod()

public static MethodDescriptor<ListTagBindingsRequest,ListTagBindingsResponse> getListTagBindingsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListTagBindingsRequest,ListTagBindingsResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
TypeDescription
io.grpc.ServiceDescriptor

newBlockingStub(Channel channel)

public static TagBindingsGrpc.TagBindingsBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
TagBindingsGrpc.TagBindingsBlockingStub

newFutureStub(Channel channel)

public static TagBindingsGrpc.TagBindingsFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
TagBindingsGrpc.TagBindingsFutureStub

newStub(Channel channel)

public static TagBindingsGrpc.TagBindingsStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
TagBindingsGrpc.TagBindingsStub