public static class CloudQuotasSettings.Builder extends ClientSettings.Builder<CloudQuotasSettings,CloudQuotasSettings.Builder>Builder for CloudQuotasSettings.
Constructors
Builder()
protected Builder()Builder(CloudQuotasSettings settings)
protected Builder(CloudQuotasSettings settings)| Parameter | |
|---|---|
| Name | Description |
settings |
CloudQuotasSettings |
Builder(CloudQuotasStubSettings.Builder stubSettings)
protected Builder(CloudQuotasStubSettings.Builder stubSettings)| Parameter | |
|---|---|
| Name | Description |
stubSettings |
CloudQuotasStubSettings.Builder |
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)| Parameter | |
|---|---|
| Name | Description |
clientContext |
ClientContext |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public CloudQuotasSettings.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 | |
|---|---|
| Name | Description |
settingsUpdater |
ApiFunction<Builder<?,?>,java.lang.Void> |
| Returns | |
|---|---|
| Type | Description |
CloudQuotasSettings.Builder |
|
build()
public CloudQuotasSettings build()| Returns | |
|---|---|
| Type | Description |
CloudQuotasSettings |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
createQuotaPreferenceSettings()
public UnaryCallSettings.Builder<CreateQuotaPreferenceRequest,QuotaPreference> createQuotaPreferenceSettings()Returns the builder for the settings used for calls to createQuotaPreference.
| Returns | |
|---|---|
| Type | Description |
Builder<CreateQuotaPreferenceRequest,QuotaPreference> |
|
getQuotaInfoSettings()
public UnaryCallSettings.Builder<GetQuotaInfoRequest,QuotaInfo> getQuotaInfoSettings()Returns the builder for the settings used for calls to getQuotaInfo.
| Returns | |
|---|---|
| Type | Description |
Builder<GetQuotaInfoRequest,QuotaInfo> |
|
getQuotaPreferenceSettings()
public UnaryCallSettings.Builder<GetQuotaPreferenceRequest,QuotaPreference> getQuotaPreferenceSettings()Returns the builder for the settings used for calls to getQuotaPreference.
| Returns | |
|---|---|
| Type | Description |
Builder<GetQuotaPreferenceRequest,QuotaPreference> |
|
getStubSettingsBuilder()
public CloudQuotasStubSettings.Builder getStubSettingsBuilder()| Returns | |
|---|---|
| Type | Description |
CloudQuotasStubSettings.Builder |
|
listQuotaInfosSettings()
public PagedCallSettings.Builder<ListQuotaInfosRequest,ListQuotaInfosResponse,CloudQuotasClient.ListQuotaInfosPagedResponse> listQuotaInfosSettings()Returns the builder for the settings used for calls to listQuotaInfos.
| Returns | |
|---|---|
| Type | Description |
Builder<ListQuotaInfosRequest,ListQuotaInfosResponse,ListQuotaInfosPagedResponse> |
|
listQuotaPreferencesSettings()
public PagedCallSettings.Builder<ListQuotaPreferencesRequest,ListQuotaPreferencesResponse,CloudQuotasClient.ListQuotaPreferencesPagedResponse> listQuotaPreferencesSettings()Returns the builder for the settings used for calls to listQuotaPreferences.
| Returns | |
|---|---|
| Type | Description |
Builder<ListQuotaPreferencesRequest,ListQuotaPreferencesResponse,ListQuotaPreferencesPagedResponse> |
|
updateQuotaPreferenceSettings()
public UnaryCallSettings.Builder<UpdateQuotaPreferenceRequest,QuotaPreference> updateQuotaPreferenceSettings()Returns the builder for the settings used for calls to updateQuotaPreference.
| Returns | |
|---|---|
| Type | Description |
Builder<UpdateQuotaPreferenceRequest,QuotaPreference> |
|