Class DepServiceGrpc.DepServiceStub

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

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

    • build

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

      public void listLbTrafficExtensions(ListLbTrafficExtensionsRequest request, io.grpc.stub.StreamObserver<ListLbTrafficExtensionsResponse> responseObserver)
       Lists `LbTrafficExtension` resources in a given project and location.
       
    • getLbTrafficExtension

      public void getLbTrafficExtension(GetLbTrafficExtensionRequest request, io.grpc.stub.StreamObserver<LbTrafficExtension> responseObserver)
       Gets details of the specified `LbTrafficExtension` resource.
       
    • createLbTrafficExtension

      public void createLbTrafficExtension(CreateLbTrafficExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new `LbTrafficExtension` resource in a given project and
       location.
       
    • updateLbTrafficExtension

      public void updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the parameters of the specified `LbTrafficExtension` resource.
       
    • deleteLbTrafficExtension

      public void deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified `LbTrafficExtension` resource.
       
    • listLbRouteExtensions

      public void listLbRouteExtensions(ListLbRouteExtensionsRequest request, io.grpc.stub.StreamObserver<ListLbRouteExtensionsResponse> responseObserver)
       Lists `LbRouteExtension` resources in a given project and location.
       
    • getLbRouteExtension

      public void getLbRouteExtension(GetLbRouteExtensionRequest request, io.grpc.stub.StreamObserver<LbRouteExtension> responseObserver)
       Gets details of the specified `LbRouteExtension` resource.
       
    • createLbRouteExtension

      public void createLbRouteExtension(CreateLbRouteExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new `LbRouteExtension` resource in a given project and location.
       
    • updateLbRouteExtension

      public void updateLbRouteExtension(UpdateLbRouteExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the parameters of the specified `LbRouteExtension` resource.
       
    • deleteLbRouteExtension

      public void deleteLbRouteExtension(DeleteLbRouteExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified `LbRouteExtension` resource.
       
    • listLbEdgeExtensions

      public void listLbEdgeExtensions(ListLbEdgeExtensionsRequest request, io.grpc.stub.StreamObserver<ListLbEdgeExtensionsResponse> responseObserver)
       Lists `LbEdgeExtension` resources in a given project and location.
       
    • getLbEdgeExtension

      public void getLbEdgeExtension(GetLbEdgeExtensionRequest request, io.grpc.stub.StreamObserver<LbEdgeExtension> responseObserver)
       Gets details of the specified `LbEdgeExtension` resource.
       
    • createLbEdgeExtension

      public void createLbEdgeExtension(CreateLbEdgeExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new `LbEdgeExtension` resource in a given project and location.
       
    • updateLbEdgeExtension

      public void updateLbEdgeExtension(UpdateLbEdgeExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the parameters of the specified `LbEdgeExtension` resource.
       
    • deleteLbEdgeExtension

      public void deleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified `LbEdgeExtension` resource.
       
    • listAuthzExtensions

      public void listAuthzExtensions(ListAuthzExtensionsRequest request, io.grpc.stub.StreamObserver<ListAuthzExtensionsResponse> responseObserver)
       Lists `AuthzExtension` resources in a given project and location.
       
    • getAuthzExtension

      public void getAuthzExtension(GetAuthzExtensionRequest request, io.grpc.stub.StreamObserver<AuthzExtension> responseObserver)
       Gets details of the specified `AuthzExtension` resource.
       
    • createAuthzExtension

      public void createAuthzExtension(CreateAuthzExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new `AuthzExtension` resource in a given project
       and location.
       
    • updateAuthzExtension

      public void updateAuthzExtension(UpdateAuthzExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the parameters of the specified `AuthzExtension`
       resource.
       
    • deleteAuthzExtension

      public void deleteAuthzExtension(DeleteAuthzExtensionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified `AuthzExtension` resource.