Class ServiceUsageStubSettings.Builder (2.18.0)

public static class ServiceUsageStubSettings.Builder extends StubSettings.Builder<ServiceUsageStubSettings,ServiceUsageStubSettings.Builder>

Builder for ServiceUsageStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > ServiceUsageStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(ServiceUsageStubSettings settings)

protected Builder(ServiceUsageStubSettings settings)
Parameter
NameDescription
settingsServiceUsageStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public ServiceUsageStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
ServiceUsageStubSettings.Builder

batchEnableServicesOperationSettings()

public OperationCallSettings.Builder<BatchEnableServicesRequest,Empty,OperationMetadata> batchEnableServicesOperationSettings()

Returns the builder for the settings used for calls to batchEnableServices.

Returns
TypeDescription
Builder<BatchEnableServicesRequest,Empty,OperationMetadata>

batchEnableServicesSettings() (deprecated)

public UnaryCallSettings.Builder<BatchEnableServicesRequest,Operation> batchEnableServicesSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to batchEnableServices.

Returns
TypeDescription
Builder<BatchEnableServicesRequest,Operation>

build()

public ServiceUsageStubSettings build()
Returns
TypeDescription
ServiceUsageStubSettings
Overrides
Exceptions
TypeDescription
IOException

createAdminOverrideOperationSettings()

public OperationCallSettings.Builder<CreateAdminOverrideRequest,QuotaOverride,OperationMetadata> createAdminOverrideOperationSettings()

Returns the builder for the settings used for calls to createAdminOverride.

Returns
TypeDescription
Builder<CreateAdminOverrideRequest,QuotaOverride,OperationMetadata>

createAdminOverrideSettings()

public UnaryCallSettings.Builder<CreateAdminOverrideRequest,Operation> createAdminOverrideSettings()

Returns the builder for the settings used for calls to createAdminOverride.

Returns
TypeDescription
Builder<CreateAdminOverrideRequest,Operation>

createConsumerOverrideOperationSettings()

public OperationCallSettings.Builder<CreateConsumerOverrideRequest,QuotaOverride,OperationMetadata> createConsumerOverrideOperationSettings()

Returns the builder for the settings used for calls to createConsumerOverride.

Returns
TypeDescription
Builder<CreateConsumerOverrideRequest,QuotaOverride,OperationMetadata>

createConsumerOverrideSettings()

public UnaryCallSettings.Builder<CreateConsumerOverrideRequest,Operation> createConsumerOverrideSettings()

Returns the builder for the settings used for calls to createConsumerOverride.

Returns
TypeDescription
Builder<CreateConsumerOverrideRequest,Operation>

deleteAdminOverrideOperationSettings()

public OperationCallSettings.Builder<DeleteAdminOverrideRequest,Empty,OperationMetadata> deleteAdminOverrideOperationSettings()

Returns the builder for the settings used for calls to deleteAdminOverride.

Returns
TypeDescription
Builder<DeleteAdminOverrideRequest,Empty,OperationMetadata>

deleteAdminOverrideSettings()

public UnaryCallSettings.Builder<DeleteAdminOverrideRequest,Operation> deleteAdminOverrideSettings()

Returns the builder for the settings used for calls to deleteAdminOverride.

Returns
TypeDescription
Builder<DeleteAdminOverrideRequest,Operation>

deleteConsumerOverrideOperationSettings()

public OperationCallSettings.Builder<DeleteConsumerOverrideRequest,Empty,OperationMetadata> deleteConsumerOverrideOperationSettings()

Returns the builder for the settings used for calls to deleteConsumerOverride.

Returns
TypeDescription
Builder<DeleteConsumerOverrideRequest,Empty,OperationMetadata>

deleteConsumerOverrideSettings()

public UnaryCallSettings.Builder<DeleteConsumerOverrideRequest,Operation> deleteConsumerOverrideSettings()

Returns the builder for the settings used for calls to deleteConsumerOverride.

Returns
TypeDescription
Builder<DeleteConsumerOverrideRequest,Operation>

disableServiceOperationSettings()

public OperationCallSettings.Builder<DisableServiceRequest,Empty,OperationMetadata> disableServiceOperationSettings()

Returns the builder for the settings used for calls to disableService.

Returns
TypeDescription
Builder<DisableServiceRequest,Empty,OperationMetadata>

disableServiceSettings() (deprecated)

public UnaryCallSettings.Builder<DisableServiceRequest,Operation> disableServiceSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to disableService.

Returns
TypeDescription
Builder<DisableServiceRequest,Operation>

enableServiceOperationSettings()

public OperationCallSettings.Builder<EnableServiceRequest,Empty,OperationMetadata> enableServiceOperationSettings()

Returns the builder for the settings used for calls to enableService.

Returns
TypeDescription
Builder<EnableServiceRequest,Empty,OperationMetadata>

enableServiceSettings() (deprecated)

public UnaryCallSettings.Builder<EnableServiceRequest,Operation> enableServiceSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to enableService.

Returns
TypeDescription
Builder<EnableServiceRequest,Operation>

generateServiceIdentityOperationSettings()

public OperationCallSettings.Builder<GenerateServiceIdentityRequest,ServiceIdentity,Empty> generateServiceIdentityOperationSettings()

Returns the builder for the settings used for calls to generateServiceIdentity.

Returns
TypeDescription
Builder<GenerateServiceIdentityRequest,ServiceIdentity,Empty>

generateServiceIdentitySettings()

public UnaryCallSettings.Builder<GenerateServiceIdentityRequest,Operation> generateServiceIdentitySettings()

Returns the builder for the settings used for calls to generateServiceIdentity.

Returns
TypeDescription
Builder<GenerateServiceIdentityRequest,Operation>

getConsumerQuotaLimitSettings()

public UnaryCallSettings.Builder<GetConsumerQuotaLimitRequest,ConsumerQuotaLimit> getConsumerQuotaLimitSettings()

Returns the builder for the settings used for calls to getConsumerQuotaLimit.

Returns
TypeDescription
Builder<GetConsumerQuotaLimitRequest,ConsumerQuotaLimit>

getConsumerQuotaMetricSettings()

public UnaryCallSettings.Builder<GetConsumerQuotaMetricRequest,ConsumerQuotaMetric> getConsumerQuotaMetricSettings()

Returns the builder for the settings used for calls to getConsumerQuotaMetric.

Returns
TypeDescription
Builder<GetConsumerQuotaMetricRequest,ConsumerQuotaMetric>

getServiceSettings() (deprecated)

public UnaryCallSettings.Builder<GetServiceRequest,Service> getServiceSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to getService.

Returns
TypeDescription
Builder<GetServiceRequest,Service>

importAdminOverridesOperationSettings()

public OperationCallSettings.Builder<ImportAdminOverridesRequest,ImportAdminOverridesResponse,ImportAdminOverridesMetadata> importAdminOverridesOperationSettings()

Returns the builder for the settings used for calls to importAdminOverrides.

Returns
TypeDescription
Builder<ImportAdminOverridesRequest,ImportAdminOverridesResponse,ImportAdminOverridesMetadata>

importAdminOverridesSettings()

public UnaryCallSettings.Builder<ImportAdminOverridesRequest,Operation> importAdminOverridesSettings()

Returns the builder for the settings used for calls to importAdminOverrides.

Returns
TypeDescription
Builder<ImportAdminOverridesRequest,Operation>

importConsumerOverridesOperationSettings()

public OperationCallSettings.Builder<ImportConsumerOverridesRequest,ImportConsumerOverridesResponse,ImportConsumerOverridesMetadata> importConsumerOverridesOperationSettings()

Returns the builder for the settings used for calls to importConsumerOverrides.

Returns
TypeDescription
Builder<ImportConsumerOverridesRequest,ImportConsumerOverridesResponse,ImportConsumerOverridesMetadata>

importConsumerOverridesSettings()

public UnaryCallSettings.Builder<ImportConsumerOverridesRequest,Operation> importConsumerOverridesSettings()

Returns the builder for the settings used for calls to importConsumerOverrides.

Returns
TypeDescription
Builder<ImportConsumerOverridesRequest,Operation>

listAdminOverridesSettings()

public PagedCallSettings.Builder<ListAdminOverridesRequest,ListAdminOverridesResponse,ServiceUsageClient.ListAdminOverridesPagedResponse> listAdminOverridesSettings()

Returns the builder for the settings used for calls to listAdminOverrides.

Returns
TypeDescription
Builder<ListAdminOverridesRequest,ListAdminOverridesResponse,ListAdminOverridesPagedResponse>

listConsumerOverridesSettings()

public PagedCallSettings.Builder<ListConsumerOverridesRequest,ListConsumerOverridesResponse,ServiceUsageClient.ListConsumerOverridesPagedResponse> listConsumerOverridesSettings()

Returns the builder for the settings used for calls to listConsumerOverrides.

Returns
TypeDescription
Builder<ListConsumerOverridesRequest,ListConsumerOverridesResponse,ListConsumerOverridesPagedResponse>

listConsumerQuotaMetricsSettings()

public PagedCallSettings.Builder<ListConsumerQuotaMetricsRequest,ListConsumerQuotaMetricsResponse,ServiceUsageClient.ListConsumerQuotaMetricsPagedResponse> listConsumerQuotaMetricsSettings()

Returns the builder for the settings used for calls to listConsumerQuotaMetrics.

Returns
TypeDescription
Builder<ListConsumerQuotaMetricsRequest,ListConsumerQuotaMetricsResponse,ListConsumerQuotaMetricsPagedResponse>

listServicesSettings() (deprecated)

public PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,ServiceUsageClient.ListServicesPagedResponse> listServicesSettings()

Deprecated. This method is deprecated and will be removed in the next major version update.

Returns the builder for the settings used for calls to listServices.

Returns
TypeDescription
Builder<ListServicesRequest,ListServicesResponse,ListServicesPagedResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

updateAdminOverrideOperationSettings()

public OperationCallSettings.Builder<UpdateAdminOverrideRequest,QuotaOverride,OperationMetadata> updateAdminOverrideOperationSettings()

Returns the builder for the settings used for calls to updateAdminOverride.

Returns
TypeDescription
Builder<UpdateAdminOverrideRequest,QuotaOverride,OperationMetadata>

updateAdminOverrideSettings()

public UnaryCallSettings.Builder<UpdateAdminOverrideRequest,Operation> updateAdminOverrideSettings()

Returns the builder for the settings used for calls to updateAdminOverride.

Returns
TypeDescription
Builder<UpdateAdminOverrideRequest,Operation>

updateConsumerOverrideOperationSettings()

public OperationCallSettings.Builder<UpdateConsumerOverrideRequest,QuotaOverride,OperationMetadata> updateConsumerOverrideOperationSettings()

Returns the builder for the settings used for calls to updateConsumerOverride.

Returns
TypeDescription
Builder<UpdateConsumerOverrideRequest,QuotaOverride,OperationMetadata>

updateConsumerOverrideSettings()

public UnaryCallSettings.Builder<UpdateConsumerOverrideRequest,Operation> updateConsumerOverrideSettings()

Returns the builder for the settings used for calls to updateConsumerOverride.

Returns
TypeDescription
Builder<UpdateConsumerOverrideRequest,Operation>