public static final class InternalRangeServiceGrpc.InternalRangeServiceStub extends AbstractAsyncStub<InternalRangeServiceGrpc.InternalRangeServiceStub>
A stub to allow clients to do asynchronous rpc calls to service InternalRangeService.
The CLH-based service for internal range resources used to perform IPAM operations within a VPC network.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > InternalRangeServiceGrpc.InternalRangeServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected InternalRangeServiceGrpc.InternalRangeServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
InternalRangeServiceGrpc.InternalRangeServiceStub |
createInternalRange(CreateInternalRangeRequest request, StreamObserver<Operation> responseObserver)
public 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 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 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 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 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> |