Interface InternalRangeServiceGrpc.AsyncService

All Known Implementing Classes:
InternalRangeServiceGrpc.InternalRangeServiceImplBase
Enclosing class:
InternalRangeServiceGrpc

public static interface InternalRangeServiceGrpc.AsyncService
 The CLH-based service for internal range resources used to perform IPAM
 operations within a VPC network.
 
  • Method Details

    • listInternalRanges

      default void listInternalRanges(ListInternalRangesRequest request, io.grpc.stub.StreamObserver<ListInternalRangesResponse> responseObserver)
       Lists internal ranges in a given project and location.
       
    • getInternalRange

      default void getInternalRange(GetInternalRangeRequest request, io.grpc.stub.StreamObserver<InternalRange> responseObserver)
       Gets details of a single internal range.
       
    • createInternalRange

      default void createInternalRange(CreateInternalRangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new internal range in a given project and location.
       
    • updateInternalRange

      default void updateInternalRange(UpdateInternalRangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the parameters of a single internal range.
       
    • deleteInternalRange

      default void deleteInternalRange(DeleteInternalRangeRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes a single internal range.