Represents a QuotaAdjusterSettingsManager
Inheritance
$protobuf.rpc.Service > protos.google.api.cloudquotas.v1beta.QuotaAdjusterSettingsManagerPackage
@google-cloud/cloudquotasConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new QuotaAdjusterSettingsManager service.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): QuotaAdjusterSettingsManager;
Creates new QuotaAdjusterSettingsManager service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
QuotaAdjusterSettingsManager |
RPC service. Useful where requests and/or responses are streamed. |
getQuotaAdjusterSettings(request, callback)
public getQuotaAdjusterSettings(request: google.api.cloudquotas.v1beta.IGetQuotaAdjusterSettingsRequest, callback: google.api.cloudquotas.v1beta.QuotaAdjusterSettingsManager.GetQuotaAdjusterSettingsCallback): void;
Calls GetQuotaAdjusterSettings.
Parameters | |
---|---|
Name | Description |
request |
IGetQuotaAdjusterSettingsRequest
GetQuotaAdjusterSettingsRequest message or plain object |
callback |
GetQuotaAdjusterSettingsCallback
Node-style callback called with the error, if any, and QuotaAdjusterSettings |
Returns | |
---|---|
Type | Description |
void |
getQuotaAdjusterSettings(request)
public getQuotaAdjusterSettings(request: google.api.cloudquotas.v1beta.IGetQuotaAdjusterSettingsRequest): Promise<google.api.cloudquotas.v1beta.QuotaAdjusterSettings>;
Calls GetQuotaAdjusterSettings.
Parameter | |
---|---|
Name | Description |
request |
IGetQuotaAdjusterSettingsRequest
GetQuotaAdjusterSettingsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.api.cloudquotas.v1beta.QuotaAdjusterSettings> |
Promise |
updateQuotaAdjusterSettings(request, callback)
public updateQuotaAdjusterSettings(request: google.api.cloudquotas.v1beta.IUpdateQuotaAdjusterSettingsRequest, callback: google.api.cloudquotas.v1beta.QuotaAdjusterSettingsManager.UpdateQuotaAdjusterSettingsCallback): void;
Calls UpdateQuotaAdjusterSettings.
Parameters | |
---|---|
Name | Description |
request |
IUpdateQuotaAdjusterSettingsRequest
UpdateQuotaAdjusterSettingsRequest message or plain object |
callback |
UpdateQuotaAdjusterSettingsCallback
Node-style callback called with the error, if any, and QuotaAdjusterSettings |
Returns | |
---|---|
Type | Description |
void |
updateQuotaAdjusterSettings(request)
public updateQuotaAdjusterSettings(request: google.api.cloudquotas.v1beta.IUpdateQuotaAdjusterSettingsRequest): Promise<google.api.cloudquotas.v1beta.QuotaAdjusterSettings>;
Calls UpdateQuotaAdjusterSettings.
Parameter | |
---|---|
Name | Description |
request |
IUpdateQuotaAdjusterSettingsRequest
UpdateQuotaAdjusterSettingsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.api.cloudquotas.v1beta.QuotaAdjusterSettings> |
Promise |