Class DepServiceGrpc.DepServiceBlockingV2Stub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<DepServiceGrpc.DepServiceBlockingV2Stub>
com.google.cloud.networkservices.v1.DepServiceGrpc.DepServiceBlockingV2Stub
Enclosing class:
DepServiceGrpc

public static final class DepServiceGrpc.DepServiceBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<DepServiceGrpc.DepServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service DepService.
 Service describing handlers for resources.
 
  • Method Details

    • build

      protected DepServiceGrpc.DepServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<DepServiceGrpc.DepServiceBlockingV2Stub>
    • listLbTrafficExtensions

      public ListLbTrafficExtensionsResponse listLbTrafficExtensions(ListLbTrafficExtensionsRequest request) throws io.grpc.StatusException
       Lists `LbTrafficExtension` resources in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • getLbTrafficExtension

      public LbTrafficExtension getLbTrafficExtension(GetLbTrafficExtensionRequest request) throws io.grpc.StatusException
       Gets details of the specified `LbTrafficExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • createLbTrafficExtension

      public Operation createLbTrafficExtension(CreateLbTrafficExtensionRequest request) throws io.grpc.StatusException
       Creates a new `LbTrafficExtension` resource in a given project and
       location.
       
      Throws:
      io.grpc.StatusException
    • updateLbTrafficExtension

      public Operation updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request) throws io.grpc.StatusException
       Updates the parameters of the specified `LbTrafficExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • deleteLbTrafficExtension

      public Operation deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request) throws io.grpc.StatusException
       Deletes the specified `LbTrafficExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • listLbRouteExtensions

      public ListLbRouteExtensionsResponse listLbRouteExtensions(ListLbRouteExtensionsRequest request) throws io.grpc.StatusException
       Lists `LbRouteExtension` resources in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • getLbRouteExtension

      public LbRouteExtension getLbRouteExtension(GetLbRouteExtensionRequest request) throws io.grpc.StatusException
       Gets details of the specified `LbRouteExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • createLbRouteExtension

      public Operation createLbRouteExtension(CreateLbRouteExtensionRequest request) throws io.grpc.StatusException
       Creates a new `LbRouteExtension` resource in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateLbRouteExtension

      public Operation updateLbRouteExtension(UpdateLbRouteExtensionRequest request) throws io.grpc.StatusException
       Updates the parameters of the specified `LbRouteExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • deleteLbRouteExtension

      public Operation deleteLbRouteExtension(DeleteLbRouteExtensionRequest request) throws io.grpc.StatusException
       Deletes the specified `LbRouteExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • listLbEdgeExtensions

      public ListLbEdgeExtensionsResponse listLbEdgeExtensions(ListLbEdgeExtensionsRequest request) throws io.grpc.StatusException
       Lists `LbEdgeExtension` resources in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • getLbEdgeExtension

      public LbEdgeExtension getLbEdgeExtension(GetLbEdgeExtensionRequest request) throws io.grpc.StatusException
       Gets details of the specified `LbEdgeExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • createLbEdgeExtension

      public Operation createLbEdgeExtension(CreateLbEdgeExtensionRequest request) throws io.grpc.StatusException
       Creates a new `LbEdgeExtension` resource in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • updateLbEdgeExtension

      public Operation updateLbEdgeExtension(UpdateLbEdgeExtensionRequest request) throws io.grpc.StatusException
       Updates the parameters of the specified `LbEdgeExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • deleteLbEdgeExtension

      public Operation deleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request) throws io.grpc.StatusException
       Deletes the specified `LbEdgeExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • listAuthzExtensions

      public ListAuthzExtensionsResponse listAuthzExtensions(ListAuthzExtensionsRequest request) throws io.grpc.StatusException
       Lists `AuthzExtension` resources in a given project and location.
       
      Throws:
      io.grpc.StatusException
    • getAuthzExtension

      public AuthzExtension getAuthzExtension(GetAuthzExtensionRequest request) throws io.grpc.StatusException
       Gets details of the specified `AuthzExtension` resource.
       
      Throws:
      io.grpc.StatusException
    • createAuthzExtension

      public Operation createAuthzExtension(CreateAuthzExtensionRequest request) throws io.grpc.StatusException
       Creates a new `AuthzExtension` resource in a given project
       and location.
       
      Throws:
      io.grpc.StatusException
    • updateAuthzExtension

      public Operation updateAuthzExtension(UpdateAuthzExtensionRequest request) throws io.grpc.StatusException
       Updates the parameters of the specified `AuthzExtension`
       resource.
       
      Throws:
      io.grpc.StatusException
    • deleteAuthzExtension

      public Operation deleteAuthzExtension(DeleteAuthzExtensionRequest request) throws io.grpc.StatusException
       Deletes the specified `AuthzExtension` resource.
       
      Throws:
      io.grpc.StatusException