Class protos.google.api.serviceusage.v1beta1.ServiceUsage (3.3.0)

Represents a ServiceUsage

Inheritance

$protobuf.rpc.Service > protos.google.api.serviceusage.v1beta1.ServiceUsage

Package

@google-cloud/service-usage

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new ServiceUsage service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

batchEnableServices(request, callback)

public batchEnableServices(request: google.api.serviceusage.v1beta1.IBatchEnableServicesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.BatchEnableServicesCallback): void;

Calls BatchEnableServices.

Parameters
NameDescription
request IBatchEnableServicesRequest

BatchEnableServicesRequest message or plain object

callback BatchEnableServicesCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

batchEnableServices(request)

public batchEnableServices(request: google.api.serviceusage.v1beta1.IBatchEnableServicesRequest): Promise<google.longrunning.Operation>;

Calls BatchEnableServices.

Parameter
NameDescription
request IBatchEnableServicesRequest

BatchEnableServicesRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ServiceUsage;

Creates new ServiceUsage service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
ServiceUsage

RPC service. Useful where requests and/or responses are streamed.

createAdminOverride(request, callback)

public createAdminOverride(request: google.api.serviceusage.v1beta1.ICreateAdminOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.CreateAdminOverrideCallback): void;

Calls CreateAdminOverride.

Parameters
NameDescription
request ICreateAdminOverrideRequest

CreateAdminOverrideRequest message or plain object

callback CreateAdminOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createAdminOverride(request)

public createAdminOverride(request: google.api.serviceusage.v1beta1.ICreateAdminOverrideRequest): Promise<google.longrunning.Operation>;

Calls CreateAdminOverride.

Parameter
NameDescription
request ICreateAdminOverrideRequest

CreateAdminOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createConsumerOverride(request, callback)

public createConsumerOverride(request: google.api.serviceusage.v1beta1.ICreateConsumerOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.CreateConsumerOverrideCallback): void;

Calls CreateConsumerOverride.

Parameters
NameDescription
request ICreateConsumerOverrideRequest

CreateConsumerOverrideRequest message or plain object

callback CreateConsumerOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createConsumerOverride(request)

public createConsumerOverride(request: google.api.serviceusage.v1beta1.ICreateConsumerOverrideRequest): Promise<google.longrunning.Operation>;

Calls CreateConsumerOverride.

Parameter
NameDescription
request ICreateConsumerOverrideRequest

CreateConsumerOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteAdminOverride(request, callback)

public deleteAdminOverride(request: google.api.serviceusage.v1beta1.IDeleteAdminOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.DeleteAdminOverrideCallback): void;

Calls DeleteAdminOverride.

Parameters
NameDescription
request IDeleteAdminOverrideRequest

DeleteAdminOverrideRequest message or plain object

callback DeleteAdminOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteAdminOverride(request)

public deleteAdminOverride(request: google.api.serviceusage.v1beta1.IDeleteAdminOverrideRequest): Promise<google.longrunning.Operation>;

Calls DeleteAdminOverride.

Parameter
NameDescription
request IDeleteAdminOverrideRequest

DeleteAdminOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteConsumerOverride(request, callback)

public deleteConsumerOverride(request: google.api.serviceusage.v1beta1.IDeleteConsumerOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.DeleteConsumerOverrideCallback): void;

Calls DeleteConsumerOverride.

Parameters
NameDescription
request IDeleteConsumerOverrideRequest

DeleteConsumerOverrideRequest message or plain object

callback DeleteConsumerOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteConsumerOverride(request)

public deleteConsumerOverride(request: google.api.serviceusage.v1beta1.IDeleteConsumerOverrideRequest): Promise<google.longrunning.Operation>;

Calls DeleteConsumerOverride.

Parameter
NameDescription
request IDeleteConsumerOverrideRequest

DeleteConsumerOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

disableService(request, callback)

public disableService(request: google.api.serviceusage.v1beta1.IDisableServiceRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.DisableServiceCallback): void;

Calls DisableService.

Parameters
NameDescription
request IDisableServiceRequest

DisableServiceRequest message or plain object

callback DisableServiceCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

disableService(request)

public disableService(request: google.api.serviceusage.v1beta1.IDisableServiceRequest): Promise<google.longrunning.Operation>;

Calls DisableService.

Parameter
NameDescription
request IDisableServiceRequest

DisableServiceRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

enableService(request, callback)

public enableService(request: google.api.serviceusage.v1beta1.IEnableServiceRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.EnableServiceCallback): void;

Calls EnableService.

Parameters
NameDescription
request IEnableServiceRequest

EnableServiceRequest message or plain object

callback EnableServiceCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

enableService(request)

public enableService(request: google.api.serviceusage.v1beta1.IEnableServiceRequest): Promise<google.longrunning.Operation>;

Calls EnableService.

Parameter
NameDescription
request IEnableServiceRequest

EnableServiceRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

generateServiceIdentity(request, callback)

public generateServiceIdentity(request: google.api.serviceusage.v1beta1.IGenerateServiceIdentityRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.GenerateServiceIdentityCallback): void;

Calls GenerateServiceIdentity.

Parameters
NameDescription
request IGenerateServiceIdentityRequest

GenerateServiceIdentityRequest message or plain object

callback GenerateServiceIdentityCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

generateServiceIdentity(request)

public generateServiceIdentity(request: google.api.serviceusage.v1beta1.IGenerateServiceIdentityRequest): Promise<google.longrunning.Operation>;

Calls GenerateServiceIdentity.

Parameter
NameDescription
request IGenerateServiceIdentityRequest

GenerateServiceIdentityRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

getConsumerQuotaLimit(request, callback)

public getConsumerQuotaLimit(request: google.api.serviceusage.v1beta1.IGetConsumerQuotaLimitRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaLimitCallback): void;

Calls GetConsumerQuotaLimit.

Parameters
NameDescription
request IGetConsumerQuotaLimitRequest

GetConsumerQuotaLimitRequest message or plain object

callback GetConsumerQuotaLimitCallback

Node-style callback called with the error, if any, and ConsumerQuotaLimit

Returns
TypeDescription
void

getConsumerQuotaLimit(request)

public getConsumerQuotaLimit(request: google.api.serviceusage.v1beta1.IGetConsumerQuotaLimitRequest): Promise<google.api.serviceusage.v1beta1.ConsumerQuotaLimit>;

Calls GetConsumerQuotaLimit.

Parameter
NameDescription
request IGetConsumerQuotaLimitRequest

GetConsumerQuotaLimitRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ConsumerQuotaLimit>

Promise

getConsumerQuotaMetric(request, callback)

public getConsumerQuotaMetric(request: google.api.serviceusage.v1beta1.IGetConsumerQuotaMetricRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.GetConsumerQuotaMetricCallback): void;

Calls GetConsumerQuotaMetric.

Parameters
NameDescription
request IGetConsumerQuotaMetricRequest

GetConsumerQuotaMetricRequest message or plain object

callback GetConsumerQuotaMetricCallback

Node-style callback called with the error, if any, and ConsumerQuotaMetric

Returns
TypeDescription
void

getConsumerQuotaMetric(request)

public getConsumerQuotaMetric(request: google.api.serviceusage.v1beta1.IGetConsumerQuotaMetricRequest): Promise<google.api.serviceusage.v1beta1.ConsumerQuotaMetric>;

Calls GetConsumerQuotaMetric.

Parameter
NameDescription
request IGetConsumerQuotaMetricRequest

GetConsumerQuotaMetricRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ConsumerQuotaMetric>

Promise

getService(request, callback)

public getService(request: google.api.serviceusage.v1beta1.IGetServiceRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.GetServiceCallback): void;

Calls GetService.

Parameters
NameDescription
request IGetServiceRequest

GetServiceRequest message or plain object

callback GetServiceCallback

Node-style callback called with the error, if any, and Service

Returns
TypeDescription
void

getService(request)

public getService(request: google.api.serviceusage.v1beta1.IGetServiceRequest): Promise<google.api.serviceusage.v1beta1.Service>;

Calls GetService.

Parameter
NameDescription
request IGetServiceRequest

GetServiceRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.Service>

Promise

importAdminOverrides(request, callback)

public importAdminOverrides(request: google.api.serviceusage.v1beta1.IImportAdminOverridesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ImportAdminOverridesCallback): void;

Calls ImportAdminOverrides.

Parameters
NameDescription
request IImportAdminOverridesRequest

ImportAdminOverridesRequest message or plain object

callback ImportAdminOverridesCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

importAdminOverrides(request)

public importAdminOverrides(request: google.api.serviceusage.v1beta1.IImportAdminOverridesRequest): Promise<google.longrunning.Operation>;

Calls ImportAdminOverrides.

Parameter
NameDescription
request IImportAdminOverridesRequest

ImportAdminOverridesRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

importConsumerOverrides(request, callback)

public importConsumerOverrides(request: google.api.serviceusage.v1beta1.IImportConsumerOverridesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ImportConsumerOverridesCallback): void;

Calls ImportConsumerOverrides.

Parameters
NameDescription
request IImportConsumerOverridesRequest

ImportConsumerOverridesRequest message or plain object

callback ImportConsumerOverridesCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

importConsumerOverrides(request)

public importConsumerOverrides(request: google.api.serviceusage.v1beta1.IImportConsumerOverridesRequest): Promise<google.longrunning.Operation>;

Calls ImportConsumerOverrides.

Parameter
NameDescription
request IImportConsumerOverridesRequest

ImportConsumerOverridesRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

listAdminOverrides(request, callback)

public listAdminOverrides(request: google.api.serviceusage.v1beta1.IListAdminOverridesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ListAdminOverridesCallback): void;

Calls ListAdminOverrides.

Parameters
NameDescription
request IListAdminOverridesRequest

ListAdminOverridesRequest message or plain object

callback ListAdminOverridesCallback

Node-style callback called with the error, if any, and ListAdminOverridesResponse

Returns
TypeDescription
void

listAdminOverrides(request)

public listAdminOverrides(request: google.api.serviceusage.v1beta1.IListAdminOverridesRequest): Promise<google.api.serviceusage.v1beta1.ListAdminOverridesResponse>;

Calls ListAdminOverrides.

Parameter
NameDescription
request IListAdminOverridesRequest

ListAdminOverridesRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ListAdminOverridesResponse>

Promise

listConsumerOverrides(request, callback)

public listConsumerOverrides(request: google.api.serviceusage.v1beta1.IListConsumerOverridesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerOverridesCallback): void;

Calls ListConsumerOverrides.

Parameters
NameDescription
request IListConsumerOverridesRequest

ListConsumerOverridesRequest message or plain object

callback ListConsumerOverridesCallback

Node-style callback called with the error, if any, and ListConsumerOverridesResponse

Returns
TypeDescription
void

listConsumerOverrides(request)

public listConsumerOverrides(request: google.api.serviceusage.v1beta1.IListConsumerOverridesRequest): Promise<google.api.serviceusage.v1beta1.ListConsumerOverridesResponse>;

Calls ListConsumerOverrides.

Parameter
NameDescription
request IListConsumerOverridesRequest

ListConsumerOverridesRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ListConsumerOverridesResponse>

Promise

listConsumerQuotaMetrics(request, callback)

public listConsumerQuotaMetrics(request: google.api.serviceusage.v1beta1.IListConsumerQuotaMetricsRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ListConsumerQuotaMetricsCallback): void;

Calls ListConsumerQuotaMetrics.

Parameters
NameDescription
request IListConsumerQuotaMetricsRequest

ListConsumerQuotaMetricsRequest message or plain object

callback ListConsumerQuotaMetricsCallback

Node-style callback called with the error, if any, and ListConsumerQuotaMetricsResponse

Returns
TypeDescription
void

listConsumerQuotaMetrics(request)

public listConsumerQuotaMetrics(request: google.api.serviceusage.v1beta1.IListConsumerQuotaMetricsRequest): Promise<google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse>;

Calls ListConsumerQuotaMetrics.

Parameter
NameDescription
request IListConsumerQuotaMetricsRequest

ListConsumerQuotaMetricsRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse>

Promise

listServices(request, callback)

public listServices(request: google.api.serviceusage.v1beta1.IListServicesRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.ListServicesCallback): void;

Calls ListServices.

Parameters
NameDescription
request IListServicesRequest

ListServicesRequest message or plain object

callback ListServicesCallback

Node-style callback called with the error, if any, and ListServicesResponse

Returns
TypeDescription
void

listServices(request)

public listServices(request: google.api.serviceusage.v1beta1.IListServicesRequest): Promise<google.api.serviceusage.v1beta1.ListServicesResponse>;

Calls ListServices.

Parameter
NameDescription
request IListServicesRequest

ListServicesRequest message or plain object

Returns
TypeDescription
Promise<google.api.serviceusage.v1beta1.ListServicesResponse>

Promise

updateAdminOverride(request, callback)

public updateAdminOverride(request: google.api.serviceusage.v1beta1.IUpdateAdminOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.UpdateAdminOverrideCallback): void;

Calls UpdateAdminOverride.

Parameters
NameDescription
request IUpdateAdminOverrideRequest

UpdateAdminOverrideRequest message or plain object

callback UpdateAdminOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateAdminOverride(request)

public updateAdminOverride(request: google.api.serviceusage.v1beta1.IUpdateAdminOverrideRequest): Promise<google.longrunning.Operation>;

Calls UpdateAdminOverride.

Parameter
NameDescription
request IUpdateAdminOverrideRequest

UpdateAdminOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateConsumerOverride(request, callback)

public updateConsumerOverride(request: google.api.serviceusage.v1beta1.IUpdateConsumerOverrideRequest, callback: google.api.serviceusage.v1beta1.ServiceUsage.UpdateConsumerOverrideCallback): void;

Calls UpdateConsumerOverride.

Parameters
NameDescription
request IUpdateConsumerOverrideRequest

UpdateConsumerOverrideRequest message or plain object

callback UpdateConsumerOverrideCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateConsumerOverride(request)

public updateConsumerOverride(request: google.api.serviceusage.v1beta1.IUpdateConsumerOverrideRequest): Promise<google.longrunning.Operation>;

Calls UpdateConsumerOverride.

Parameter
NameDescription
request IUpdateConsumerOverrideRequest

UpdateConsumerOverrideRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise