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 |