Class TagHoldsGrpc

java.lang.Object
com.google.cloud.resourcemanager.v3.TagHoldsGrpc

public final class TagHoldsGrpc extends Object
 Allow users to create and manage TagHolds for TagValues. TagHolds represent
 the use of a Tag Value that is not captured by TagBindings but
 should still block TagValue deletion (such as a reference in a policy
 condition). This service provides isolated failure domains by cloud location
 so that TagHolds can be managed in the same location as their usage.
 
  • Field Details

  • Method Details

    • getCreateTagHoldMethod

      public static io.grpc.MethodDescriptor<CreateTagHoldRequest,Operation> getCreateTagHoldMethod()
    • getDeleteTagHoldMethod

      public static io.grpc.MethodDescriptor<DeleteTagHoldRequest,Operation> getDeleteTagHoldMethod()
    • getListTagHoldsMethod

      public static io.grpc.MethodDescriptor<ListTagHoldsRequest,ListTagHoldsResponse> getListTagHoldsMethod()
    • newStub

      public static TagHoldsGrpc.TagHoldsStub newStub(io.grpc.Channel channel)
      Creates a new async stub that supports all call types for the service
    • newBlockingV2Stub

      public static TagHoldsGrpc.TagHoldsBlockingV2Stub newBlockingV2Stub(io.grpc.Channel channel)
      Creates a new blocking-style stub that supports all types of calls on the service
    • newBlockingStub

      public static TagHoldsGrpc.TagHoldsBlockingStub newBlockingStub(io.grpc.Channel channel)
      Creates a new blocking-style stub that supports unary and streaming output calls on the service
    • newFutureStub

      public static TagHoldsGrpc.TagHoldsFutureStub newFutureStub(io.grpc.Channel channel)
      Creates a new ListenableFuture-style stub that supports unary calls on the service
    • bindService

      public static final io.grpc.ServerServiceDefinition bindService(TagHoldsGrpc.AsyncService service)
    • getServiceDescriptor

      public static io.grpc.ServiceDescriptor getServiceDescriptor()