public static final class NetworkSecurityGrpc.NetworkSecurityBlockingV2Stub extends AbstractBlockingStub<NetworkSecurityGrpc.NetworkSecurityBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service NetworkSecurity.
Network Security API provides resources to configure authentication and
authorization policies. Refer to per API resource documentation for more
information.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
NetworkSecurityGrpc.NetworkSecurityBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected NetworkSecurityGrpc.NetworkSecurityBlockingV2Stub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAuthorizationPolicy(CreateAuthorizationPolicyRequest request)
public Operation createAuthorizationPolicy(CreateAuthorizationPolicyRequest request)
Creates a new AuthorizationPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createAuthzPolicy(CreateAuthzPolicyRequest request)
public Operation createAuthzPolicy(CreateAuthzPolicyRequest request)
Creates a new AuthzPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request)
public Operation createBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request)
Creates a new BackendAuthenticationConfig in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createClientTlsPolicy(CreateClientTlsPolicyRequest request)
public Operation createClientTlsPolicy(CreateClientTlsPolicyRequest request)
Creates a new ClientTlsPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request)
public Operation createGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request)
Creates a new GatewaySecurityPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request)
public Operation createGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request)
Creates a new GatewaySecurityPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createServerTlsPolicy(CreateServerTlsPolicyRequest request)
public Operation createServerTlsPolicy(CreateServerTlsPolicyRequest request)
Creates a new ServerTlsPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request)
public Operation createTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request)
Creates a new TlsInspectionPolicy in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
createUrlList(CreateUrlListRequest request)
public Operation createUrlList(CreateUrlListRequest request)
Creates a new UrlList in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request)
public Operation deleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request)
Deletes a single AuthorizationPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteAuthzPolicy(DeleteAuthzPolicyRequest request)
public Operation deleteAuthzPolicy(DeleteAuthzPolicyRequest request)
Deletes a single AuthzPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request)
public Operation deleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request)
Deletes a single BackendAuthenticationConfig to
BackendAuthenticationConfig.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteClientTlsPolicy(DeleteClientTlsPolicyRequest request)
public Operation deleteClientTlsPolicy(DeleteClientTlsPolicyRequest request)
Deletes a single ClientTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request)
public Operation deleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request)
Deletes a single GatewaySecurityPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request)
public Operation deleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request)
Deletes a single GatewaySecurityPolicyRule.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteServerTlsPolicy(DeleteServerTlsPolicyRequest request)
public Operation deleteServerTlsPolicy(DeleteServerTlsPolicyRequest request)
Deletes a single ServerTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request)
public Operation deleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request)
Deletes a single TlsInspectionPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
deleteUrlList(DeleteUrlListRequest request)
public Operation deleteUrlList(DeleteUrlListRequest request)
Deletes a single UrlList.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAuthorizationPolicy(GetAuthorizationPolicyRequest request)
public AuthorizationPolicy getAuthorizationPolicy(GetAuthorizationPolicyRequest request)
Gets details of a single AuthorizationPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getAuthzPolicy(GetAuthzPolicyRequest request)
public AuthzPolicy getAuthzPolicy(GetAuthzPolicyRequest request)
Gets details of a single AuthzPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request)
public BackendAuthenticationConfig getBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request)
Gets details of a single BackendAuthenticationConfig to
BackendAuthenticationConfig.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getClientTlsPolicy(GetClientTlsPolicyRequest request)
public ClientTlsPolicy getClientTlsPolicy(GetClientTlsPolicyRequest request)
Gets details of a single ClientTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request)
public GatewaySecurityPolicy getGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request)
Gets details of a single GatewaySecurityPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request)
public GatewaySecurityPolicyRule getGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request)
Gets details of a single GatewaySecurityPolicyRule.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getServerTlsPolicy(GetServerTlsPolicyRequest request)
public ServerTlsPolicy getServerTlsPolicy(GetServerTlsPolicyRequest request)
Gets details of a single ServerTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getTlsInspectionPolicy(GetTlsInspectionPolicyRequest request)
public TlsInspectionPolicy getTlsInspectionPolicy(GetTlsInspectionPolicyRequest request)
Gets details of a single TlsInspectionPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
getUrlList(GetUrlListRequest request)
public UrlList getUrlList(GetUrlListRequest request)
Gets details of a single UrlList.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listAuthorizationPolicies(ListAuthorizationPoliciesRequest request)
public ListAuthorizationPoliciesResponse listAuthorizationPolicies(ListAuthorizationPoliciesRequest request)
Lists AuthorizationPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listAuthzPolicies(ListAuthzPoliciesRequest request)
public ListAuthzPoliciesResponse listAuthzPolicies(ListAuthzPoliciesRequest request)
Lists AuthzPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request)
public ListBackendAuthenticationConfigsResponse listBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request)
Lists BackendAuthenticationConfigs in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listClientTlsPolicies(ListClientTlsPoliciesRequest request)
public ListClientTlsPoliciesResponse listClientTlsPolicies(ListClientTlsPoliciesRequest request)
Lists ClientTlsPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request)
public ListGatewaySecurityPoliciesResponse listGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request)
Lists GatewaySecurityPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request)
public ListGatewaySecurityPolicyRulesResponse listGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request)
Lists GatewaySecurityPolicyRules in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listServerTlsPolicies(ListServerTlsPoliciesRequest request)
public ListServerTlsPoliciesResponse listServerTlsPolicies(ListServerTlsPoliciesRequest request)
Lists ServerTlsPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request)
public ListTlsInspectionPoliciesResponse listTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request)
Lists TlsInspectionPolicies in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
listUrlLists(ListUrlListsRequest request)
public ListUrlListsResponse listUrlLists(ListUrlListsRequest request)
Lists UrlLists in a given project and location.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request)
public Operation updateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request)
Updates the parameters of a single AuthorizationPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateAuthzPolicy(UpdateAuthzPolicyRequest request)
public Operation updateAuthzPolicy(UpdateAuthzPolicyRequest request)
Updates the parameters of a single AuthzPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request)
public Operation updateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request)
Updates the parameters of a single BackendAuthenticationConfig to
BackendAuthenticationConfig.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateClientTlsPolicy(UpdateClientTlsPolicyRequest request)
public Operation updateClientTlsPolicy(UpdateClientTlsPolicyRequest request)
Updates the parameters of a single ClientTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request)
public Operation updateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request)
Updates the parameters of a single GatewaySecurityPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request)
public Operation updateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request)
Updates the parameters of a single GatewaySecurityPolicyRule.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateServerTlsPolicy(UpdateServerTlsPolicyRequest request)
public Operation updateServerTlsPolicy(UpdateServerTlsPolicyRequest request)
Updates the parameters of a single ServerTlsPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request)
public Operation updateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request)
Updates the parameters of a single TlsInspectionPolicy.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|
updateUrlList(UpdateUrlListRequest request)
public Operation updateUrlList(UpdateUrlListRequest request)
Updates the parameters of a single UrlList.
| Exceptions |
| Type |
Description |
io.grpc.StatusException |
|