Cloud Quotas v1beta API - Class QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient (1.0.0-beta01)

public class QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient : ClientBase<QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient>

Reference documentation and code samples for the Cloud Quotas v1beta API class QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient.

Client for QuotaAdjusterSettingsManager

Inheritance

object > ClientBase > ClientBaseQuotaAdjusterSettingsManagerQuotaAdjusterSettingsManagerClient > QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient

Namespace

Google.Cloud.CloudQuotas.V1Beta

Assembly

Google.Cloud.CloudQuotas.V1Beta.dll

Constructors

QuotaAdjusterSettingsManagerClient()

protected QuotaAdjusterSettingsManagerClient()

Protected parameterless constructor to allow creation of test doubles.

QuotaAdjusterSettingsManagerClient(CallInvoker)

public QuotaAdjusterSettingsManagerClient(CallInvoker callInvoker)

Creates a new client for QuotaAdjusterSettingsManager that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

QuotaAdjusterSettingsManagerClient(ChannelBase)

public QuotaAdjusterSettingsManagerClient(ChannelBase channel)

Creates a new client for QuotaAdjusterSettingsManager

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

QuotaAdjusterSettingsManagerClient(ClientBaseConfiguration)

protected QuotaAdjusterSettingsManagerClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

GetQuotaAdjusterSettings(GetQuotaAdjusterSettingsRequest, CallOptions)

public virtual QuotaAdjusterSettings GetQuotaAdjusterSettings(GetQuotaAdjusterSettingsRequest request, CallOptions options)

RPC Method for getting QuotaAdjusterSettings based on the request

Parameters
Name Description
request GetQuotaAdjusterSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QuotaAdjusterSettings

The response received from the server.

GetQuotaAdjusterSettings(GetQuotaAdjusterSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual QuotaAdjusterSettings GetQuotaAdjusterSettings(GetQuotaAdjusterSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

RPC Method for getting QuotaAdjusterSettings based on the request

Parameters
Name Description
request GetQuotaAdjusterSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QuotaAdjusterSettings

The response received from the server.

GetQuotaAdjusterSettingsAsync(GetQuotaAdjusterSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<QuotaAdjusterSettings> GetQuotaAdjusterSettingsAsync(GetQuotaAdjusterSettingsRequest request, CallOptions options)

RPC Method for getting QuotaAdjusterSettings based on the request

Parameters
Name Description
request GetQuotaAdjusterSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQuotaAdjusterSettings

The call object.

GetQuotaAdjusterSettingsAsync(GetQuotaAdjusterSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QuotaAdjusterSettings> GetQuotaAdjusterSettingsAsync(GetQuotaAdjusterSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

RPC Method for getting QuotaAdjusterSettings based on the request

Parameters
Name Description
request GetQuotaAdjusterSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQuotaAdjusterSettings

The call object.

NewInstance(ClientBaseConfiguration)

protected override QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
QuotaAdjusterSettingsManagerQuotaAdjusterSettingsManagerClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.CloudQuotas.V1Beta.QuotaAdjusterSettingsManager.QuotaAdjusterSettingsManagerClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateQuotaAdjusterSettings(UpdateQuotaAdjusterSettingsRequest, CallOptions)

public virtual QuotaAdjusterSettings UpdateQuotaAdjusterSettings(UpdateQuotaAdjusterSettingsRequest request, CallOptions options)

RPC Method for updating QuotaAdjusterSettings based on the request

Parameters
Name Description
request UpdateQuotaAdjusterSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
QuotaAdjusterSettings

The response received from the server.

UpdateQuotaAdjusterSettings(UpdateQuotaAdjusterSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual QuotaAdjusterSettings UpdateQuotaAdjusterSettings(UpdateQuotaAdjusterSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

RPC Method for updating QuotaAdjusterSettings based on the request

Parameters
Name Description
request UpdateQuotaAdjusterSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
QuotaAdjusterSettings

The response received from the server.

UpdateQuotaAdjusterSettingsAsync(UpdateQuotaAdjusterSettingsRequest, CallOptions)

public virtual AsyncUnaryCall<QuotaAdjusterSettings> UpdateQuotaAdjusterSettingsAsync(UpdateQuotaAdjusterSettingsRequest request, CallOptions options)

RPC Method for updating QuotaAdjusterSettings based on the request

Parameters
Name Description
request UpdateQuotaAdjusterSettingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallQuotaAdjusterSettings

The call object.

UpdateQuotaAdjusterSettingsAsync(UpdateQuotaAdjusterSettingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<QuotaAdjusterSettings> UpdateQuotaAdjusterSettingsAsync(UpdateQuotaAdjusterSettingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

RPC Method for updating QuotaAdjusterSettings based on the request

Parameters
Name Description
request UpdateQuotaAdjusterSettingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallQuotaAdjusterSettings

The call object.