Class PhoneNumbersGrpc.PhoneNumbersFutureStub (4.64.0)

public static final class PhoneNumbersGrpc.PhoneNumbersFutureStub extends AbstractFutureStub<PhoneNumbersGrpc.PhoneNumbersFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service PhoneNumbers.

Service for managing PhoneNumbers.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > PhoneNumbersGrpc.PhoneNumbersFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected PhoneNumbersGrpc.PhoneNumbersFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
PhoneNumbersGrpc.PhoneNumbersFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

deletePhoneNumber(DeletePhoneNumberRequest request)

public ListenableFuture<PhoneNumber> deletePhoneNumber(DeletePhoneNumberRequest request)

Requests deletion of a PhoneNumber. The PhoneNumber is moved into the DELETE_REQUESTED state immediately, and is deleted approximately 30 days later. This method may only be called on a PhoneNumber in the ACTIVE state.

Parameter
Name Description
request DeletePhoneNumberRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhoneNumber>

listPhoneNumbers(ListPhoneNumbersRequest request)

public ListenableFuture<ListPhoneNumbersResponse> listPhoneNumbers(ListPhoneNumbersRequest request)

Returns the list of all phone numbers in the specified project.

Parameter
Name Description
request ListPhoneNumbersRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListPhoneNumbersResponse>

undeletePhoneNumber(UndeletePhoneNumberRequest request)

public ListenableFuture<PhoneNumber> undeletePhoneNumber(UndeletePhoneNumberRequest request)

Cancels the deletion request for a PhoneNumber. This method may only be called on a PhoneNumber in the DELETE_REQUESTED state.

Parameter
Name Description
request UndeletePhoneNumberRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhoneNumber>

updatePhoneNumber(UpdatePhoneNumberRequest request)

public ListenableFuture<PhoneNumber> updatePhoneNumber(UpdatePhoneNumberRequest request)

Updates the specified PhoneNumber.

Parameter
Name Description
request UpdatePhoneNumberRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhoneNumber>