Class PolicyBindingsGrpc (1.52.0)

public final class PolicyBindingsGrpc

An interface for managing Identity and Access Management (IAM) policy bindings.

Inheritance

java.lang.Object > PolicyBindingsGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(PolicyBindingsGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(PolicyBindingsGrpc.AsyncService service)
Parameter
Name Description
service PolicyBindingsGrpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getCreatePolicyBindingMethod()

public static MethodDescriptor<CreatePolicyBindingRequest,Operation> getCreatePolicyBindingMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreatePolicyBindingRequest,Operation>

getDeletePolicyBindingMethod()

public static MethodDescriptor<DeletePolicyBindingRequest,Operation> getDeletePolicyBindingMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeletePolicyBindingRequest,Operation>

getGetPolicyBindingMethod()

public static MethodDescriptor<GetPolicyBindingRequest,PolicyBinding> getGetPolicyBindingMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetPolicyBindingRequest,PolicyBinding>

getListPolicyBindingsMethod()

public static MethodDescriptor<ListPolicyBindingsRequest,ListPolicyBindingsResponse> getListPolicyBindingsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListPolicyBindingsRequest,ListPolicyBindingsResponse>

getSearchTargetPolicyBindingsMethod()

public static MethodDescriptor<SearchTargetPolicyBindingsRequest,SearchTargetPolicyBindingsResponse> getSearchTargetPolicyBindingsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<SearchTargetPolicyBindingsRequest,SearchTargetPolicyBindingsResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getUpdatePolicyBindingMethod()

public static MethodDescriptor<UpdatePolicyBindingRequest,Operation> getUpdatePolicyBindingMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdatePolicyBindingRequest,Operation>

newBlockingStub(Channel channel)

public static PolicyBindingsGrpc.PolicyBindingsBlockingStub newBlockingStub(Channel channel)

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

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PolicyBindingsGrpc.PolicyBindingsBlockingStub

newBlockingV2Stub(Channel channel)

public static PolicyBindingsGrpc.PolicyBindingsBlockingV2Stub newBlockingV2Stub(Channel channel)

Creates a new blocking-style stub that supports all types of calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PolicyBindingsGrpc.PolicyBindingsBlockingV2Stub

newFutureStub(Channel channel)

public static PolicyBindingsGrpc.PolicyBindingsFutureStub newFutureStub(Channel channel)

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

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PolicyBindingsGrpc.PolicyBindingsFutureStub

newStub(Channel channel)

public static PolicyBindingsGrpc.PolicyBindingsStub newStub(Channel channel)

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

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PolicyBindingsGrpc.PolicyBindingsStub