Sites

Menu

ServiceAccountServiceClientImpl Class

Namespace: Improbable.SpatialOS.ServiceAccount.V1Alpha1

ServiceAccountService client wrapper implementation, for convenient use.

Inheritance

Improbable.SpatialOS.ServiceAccount.V1Alpha1.ServiceAccountServiceClient


Properties

GrpcClient
override ServiceAccountService.ServiceAccountServiceClient GrpcClient { get; }

The underlying gRPC ServiceAccountService client.


Constructors

ServiceAccountServiceClientImpl
ServiceAccountServiceClientImpl(ServiceAccountService.ServiceAccountServiceClient grpcClient, ServiceAccountServiceSettings settings)

Constructs a client wrapper for the ServiceAccountService service, with the specified gRPC client and settings.

Parameters


Overrides

ListServiceAccountsAsync
override gax::PagedAsyncEnumerable<ListServiceAccountsResponse, ServiceAccount> ListServiceAccountsAsync(ListServiceAccountsRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A pageable asynchronous sequence of ServiceAccount resources.

Parameters
  • ListServiceAccountsRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
ListServiceAccounts
override gax::PagedEnumerable<ListServiceAccountsResponse, ServiceAccount> ListServiceAccounts(ListServiceAccountsRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A pageable sequence of ServiceAccount resources.

Parameters
  • ListServiceAccountsRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
CreateServiceAccountAsync
override stt::Task<ServiceAccount> CreateServiceAccountAsync(CreateServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • CreateServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
CreateServiceAccount
override ServiceAccount CreateServiceAccount(CreateServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • CreateServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
UpdateServiceAccountAsync
override stt::Task<ServiceAccount> UpdateServiceAccountAsync(UpdateServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task containing the RPC response.

Parameters
  • UpdateServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
UpdateServiceAccount
override ServiceAccount UpdateServiceAccount(UpdateServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
The RPC response.

Parameters
  • UpdateServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
DeleteServiceAccountAsync
override stt::Task DeleteServiceAccountAsync(DeleteServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Returns:
A Task that completes when the RPC has completed.

Parameters
  • DeleteServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.
DeleteServiceAccount
override void DeleteServiceAccount(DeleteServiceAccountRequest request, gaxgrpc::CallSettings callSettings = null)

Parameters
  • DeleteServiceAccountRequest request : The request object containing all of the parameters for the API call.
  • gaxgrpc::CallSettings callSettings : If not null, applies overrides to this RPC call.

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums