Send feedback
  
   
 
  
    
      Class NetworkSecurityGrpc.NetworkSecurityBlockingV2Stub (0.79.0) 
  
  
  
   
  
    
  
  
    
    
    
    
    
  Version latestkeyboard_arrow_down  
  
 
    
    
    
    
      
  
  
  
    
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  
      
        channelio.grpc.Channel  
      
        callOptionsio.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.
createClientTlsPolicy(CreateClientTlsPolicyRequest request) 
  
    
public   Operation   createClientTlsPolicy ( CreateClientTlsPolicyRequest   request )  
   Creates a new ClientTlsPolicy in a given project and location.
createServerTlsPolicy(CreateServerTlsPolicyRequest request) 
  
    
public   Operation   createServerTlsPolicy ( CreateServerTlsPolicyRequest   request )  
   Creates a new ServerTlsPolicy in a given project and location.
deleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request) 
  
    
public   Operation   deleteAuthorizationPolicy ( DeleteAuthorizationPolicyRequest   request )  
   Deletes a single AuthorizationPolicy.
deleteClientTlsPolicy(DeleteClientTlsPolicyRequest request) 
  
    
public   Operation   deleteClientTlsPolicy ( DeleteClientTlsPolicyRequest   request )  
   Deletes a single ClientTlsPolicy.
deleteServerTlsPolicy(DeleteServerTlsPolicyRequest request) 
  
    
public   Operation   deleteServerTlsPolicy ( DeleteServerTlsPolicyRequest   request )  
   Deletes a single ServerTlsPolicy.
getAuthorizationPolicy(GetAuthorizationPolicyRequest request) 
  
    
public   AuthorizationPolicy   getAuthorizationPolicy ( GetAuthorizationPolicyRequest   request )  
   Gets details of a single AuthorizationPolicy.
getClientTlsPolicy(GetClientTlsPolicyRequest request) 
  
    
public   ClientTlsPolicy   getClientTlsPolicy ( GetClientTlsPolicyRequest   request )  
   Gets details of a single ClientTlsPolicy.
getServerTlsPolicy(GetServerTlsPolicyRequest request) 
  
    
public   ServerTlsPolicy   getServerTlsPolicy ( GetServerTlsPolicyRequest   request )  
   Gets details of a single ServerTlsPolicy.
listAuthorizationPolicies(ListAuthorizationPoliciesRequest request) 
  
    
public   ListAuthorizationPoliciesResponse   listAuthorizationPolicies ( ListAuthorizationPoliciesRequest   request )  
   Lists AuthorizationPolicies in a given project and location.
listClientTlsPolicies(ListClientTlsPoliciesRequest request) 
  
    
public   ListClientTlsPoliciesResponse   listClientTlsPolicies ( ListClientTlsPoliciesRequest   request )  
   Lists ClientTlsPolicies in a given project and location.
listServerTlsPolicies(ListServerTlsPoliciesRequest request) 
  
    
public   ListServerTlsPoliciesResponse   listServerTlsPolicies ( ListServerTlsPoliciesRequest   request )  
   Lists ServerTlsPolicies in a given project and location.
updateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request) 
  
    
public   Operation   updateAuthorizationPolicy ( UpdateAuthorizationPolicyRequest   request )  
   Updates the parameters of a single AuthorizationPolicy.
updateClientTlsPolicy(UpdateClientTlsPolicyRequest request) 
  
    
public   Operation   updateClientTlsPolicy ( UpdateClientTlsPolicyRequest   request )  
   Updates the parameters of a single ClientTlsPolicy.
updateServerTlsPolicy(UpdateServerTlsPolicyRequest request) 
  
    
public   Operation   updateServerTlsPolicy ( UpdateServerTlsPolicyRequest   request )  
   Updates the parameters of a single ServerTlsPolicy.
 
     
    
  
  
  
     
  
    
    
      
       
         
  
  
    
    Send feedback
  
   
 
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2025-10-11 UTC.
 
 
  
  
    
    
    
      
  
  
    Need to tell us more?
  
   
 
     
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]