Class NetworkSecurityGrpc (0.44.0)

public final class NetworkSecurityGrpc

Network Security API provides resources to configure authentication and authorization policies. Refer to per API resource documentation for more information.

Inheritance

java.lang.Object > NetworkSecurityGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
TypeDescription
String

Static Methods

bindService(NetworkSecurityGrpc.AsyncService service)

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

getCreateAuthorizationPolicyMethod()

public static MethodDescriptor<CreateAuthorizationPolicyRequest,Operation> getCreateAuthorizationPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateAuthorizationPolicyRequest,Operation>

getCreateClientTlsPolicyMethod()

public static MethodDescriptor<CreateClientTlsPolicyRequest,Operation> getCreateClientTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateClientTlsPolicyRequest,Operation>

getCreateServerTlsPolicyMethod()

public static MethodDescriptor<CreateServerTlsPolicyRequest,Operation> getCreateServerTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateServerTlsPolicyRequest,Operation>

getDeleteAuthorizationPolicyMethod()

public static MethodDescriptor<DeleteAuthorizationPolicyRequest,Operation> getDeleteAuthorizationPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteAuthorizationPolicyRequest,Operation>

getDeleteClientTlsPolicyMethod()

public static MethodDescriptor<DeleteClientTlsPolicyRequest,Operation> getDeleteClientTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteClientTlsPolicyRequest,Operation>

getDeleteServerTlsPolicyMethod()

public static MethodDescriptor<DeleteServerTlsPolicyRequest,Operation> getDeleteServerTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteServerTlsPolicyRequest,Operation>

getGetAuthorizationPolicyMethod()

public static MethodDescriptor<GetAuthorizationPolicyRequest,AuthorizationPolicy> getGetAuthorizationPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetAuthorizationPolicyRequest,AuthorizationPolicy>

getGetClientTlsPolicyMethod()

public static MethodDescriptor<GetClientTlsPolicyRequest,ClientTlsPolicy> getGetClientTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetClientTlsPolicyRequest,ClientTlsPolicy>

getGetServerTlsPolicyMethod()

public static MethodDescriptor<GetServerTlsPolicyRequest,ServerTlsPolicy> getGetServerTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetServerTlsPolicyRequest,ServerTlsPolicy>

getListAuthorizationPoliciesMethod()

public static MethodDescriptor<ListAuthorizationPoliciesRequest,ListAuthorizationPoliciesResponse> getListAuthorizationPoliciesMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListAuthorizationPoliciesRequest,ListAuthorizationPoliciesResponse>

getListClientTlsPoliciesMethod()

public static MethodDescriptor<ListClientTlsPoliciesRequest,ListClientTlsPoliciesResponse> getListClientTlsPoliciesMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListClientTlsPoliciesRequest,ListClientTlsPoliciesResponse>

getListServerTlsPoliciesMethod()

public static MethodDescriptor<ListServerTlsPoliciesRequest,ListServerTlsPoliciesResponse> getListServerTlsPoliciesMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListServerTlsPoliciesRequest,ListServerTlsPoliciesResponse>

getServiceDescriptor()

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

getUpdateAuthorizationPolicyMethod()

public static MethodDescriptor<UpdateAuthorizationPolicyRequest,Operation> getUpdateAuthorizationPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateAuthorizationPolicyRequest,Operation>

getUpdateClientTlsPolicyMethod()

public static MethodDescriptor<UpdateClientTlsPolicyRequest,Operation> getUpdateClientTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateClientTlsPolicyRequest,Operation>

getUpdateServerTlsPolicyMethod()

public static MethodDescriptor<UpdateServerTlsPolicyRequest,Operation> getUpdateServerTlsPolicyMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateServerTlsPolicyRequest,Operation>

newBlockingStub(Channel channel)

public static NetworkSecurityGrpc.NetworkSecurityBlockingStub 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
NetworkSecurityGrpc.NetworkSecurityBlockingStub

newFutureStub(Channel channel)

public static NetworkSecurityGrpc.NetworkSecurityFutureStub newFutureStub(Channel channel)

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

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
NetworkSecurityGrpc.NetworkSecurityFutureStub

newStub(Channel channel)

public static NetworkSecurityGrpc.NetworkSecurityStub newStub(Channel channel)

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

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
NetworkSecurityGrpc.NetworkSecurityStub