Interface DepServiceGrpc.AsyncService

All Known Implementing Classes:
DepServiceGrpc.DepServiceImplBase
Enclosing class:
DepServiceGrpc

public static interface DepServiceGrpc.AsyncService
 Service describing handlers for resources.
 
  • Method Details

    • listLbTrafficExtensions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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