Class AccountServicesServiceGrpc.AccountServicesServiceFutureStub (1.0.0)

public static final class AccountServicesServiceGrpc.AccountServicesServiceFutureStub extends AbstractFutureStub<AccountServicesServiceGrpc.AccountServicesServiceFutureStub>

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

Service to support AccountService API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > AccountServicesServiceGrpc.AccountServicesServiceFutureStub

Methods

approveAccountService(ApproveAccountServiceRequest request)

public ListenableFuture<AccountService> approveAccountService(ApproveAccountServiceRequest request)

Approve an account service proposal.

Parameter
Name Description
request ApproveAccountServiceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<AccountService>

build(Channel channel, CallOptions callOptions)

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

getAccountService(GetAccountServiceRequest request)

public ListenableFuture<AccountService> getAccountService(GetAccountServiceRequest request)

Retrieve an account service.

Parameter
Name Description
request GetAccountServiceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<AccountService>

listAccountServices(ListAccountServicesRequest request)

public ListenableFuture<ListAccountServicesResponse> listAccountServices(ListAccountServicesRequest request)

List account services for the specified accounts. Supports filtering.

Parameter
Name Description
request ListAccountServicesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListAccountServicesResponse>

proposeAccountService(ProposeAccountServiceRequest request)

public ListenableFuture<AccountService> proposeAccountService(ProposeAccountServiceRequest request)

Propose an account service.

Parameter
Name Description
request ProposeAccountServiceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<AccountService>

rejectAccountService(RejectAccountServiceRequest request)

public ListenableFuture<Empty> rejectAccountService(RejectAccountServiceRequest request)

Reject an account service (both proposed and approve services can be rejected).

Parameter
Name Description
request RejectAccountServiceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>