Interface InternalRangeServiceGrpc.AsyncService (1.69.0)

public static interface InternalRangeServiceGrpc.AsyncService

The CLH-based service for internal range resources used to perform IPAM operations within a VPC network.

Methods

createInternalRange(CreateInternalRangeRequest request, StreamObserver<Operation> responseObserver)

public default void createInternalRange(CreateInternalRangeRequest request, StreamObserver<Operation> responseObserver)

Creates a new internal range in a given project and location.

Parameters
Name Description
request CreateInternalRangeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInternalRange(DeleteInternalRangeRequest request, StreamObserver<Operation> responseObserver)

public default void deleteInternalRange(DeleteInternalRangeRequest request, StreamObserver<Operation> responseObserver)

Deletes a single internal range.

Parameters
Name Description
request DeleteInternalRangeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getInternalRange(GetInternalRangeRequest request, StreamObserver<InternalRange> responseObserver)

public default void getInternalRange(GetInternalRangeRequest request, StreamObserver<InternalRange> responseObserver)

Gets details of a single internal range.

Parameters
Name Description
request GetInternalRangeRequest
responseObserver io.grpc.stub.StreamObserver<InternalRange>

listInternalRanges(ListInternalRangesRequest request, StreamObserver<ListInternalRangesResponse> responseObserver)

public default void listInternalRanges(ListInternalRangesRequest request, StreamObserver<ListInternalRangesResponse> responseObserver)

Lists internal ranges in a given project and location.

Parameters
Name Description
request ListInternalRangesRequest
responseObserver io.grpc.stub.StreamObserver<ListInternalRangesResponse>

updateInternalRange(UpdateInternalRangeRequest request, StreamObserver<Operation> responseObserver)

public default void updateInternalRange(UpdateInternalRangeRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single internal range.

Parameters
Name Description
request UpdateInternalRangeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>