Class AdReviewCenterAdServiceSettings.Builder (0.39.0)

public static class AdReviewCenterAdServiceSettings.Builder extends ClientSettings.Builder<AdReviewCenterAdServiceSettings,AdReviewCenterAdServiceSettings.Builder>

Builder for AdReviewCenterAdServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > AdReviewCenterAdServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(AdReviewCenterAdServiceSettings settings)

protected Builder(AdReviewCenterAdServiceSettings settings)
Parameter
Name Description
settings AdReviewCenterAdServiceSettings

Builder(AdReviewCenterAdServiceStubSettings.Builder stubSettings)

protected Builder(AdReviewCenterAdServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings AdReviewCenterAdServiceStubSettings.Builder

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Methods

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

public AdReviewCenterAdServiceSettings.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
AdReviewCenterAdServiceSettings.Builder

batchAllowAdReviewCenterAdsOperationSettings()

public OperationCallSettings.Builder<BatchAllowAdReviewCenterAdsRequest,BatchAllowAdReviewCenterAdsResponse,BatchAdReviewCenterAdsOperationMetadata> batchAllowAdReviewCenterAdsOperationSettings()

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

Returns
Type Description
Builder<BatchAllowAdReviewCenterAdsRequest,BatchAllowAdReviewCenterAdsResponse,BatchAdReviewCenterAdsOperationMetadata>

batchAllowAdReviewCenterAdsSettings()

public UnaryCallSettings.Builder<BatchAllowAdReviewCenterAdsRequest,Operation> batchAllowAdReviewCenterAdsSettings()

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

Returns
Type Description
Builder<BatchAllowAdReviewCenterAdsRequest,Operation>

batchBlockAdReviewCenterAdsOperationSettings()

public OperationCallSettings.Builder<BatchBlockAdReviewCenterAdsRequest,BatchBlockAdReviewCenterAdsResponse,BatchAdReviewCenterAdsOperationMetadata> batchBlockAdReviewCenterAdsOperationSettings()

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

Returns
Type Description
Builder<BatchBlockAdReviewCenterAdsRequest,BatchBlockAdReviewCenterAdsResponse,BatchAdReviewCenterAdsOperationMetadata>

batchBlockAdReviewCenterAdsSettings()

public UnaryCallSettings.Builder<BatchBlockAdReviewCenterAdsRequest,Operation> batchBlockAdReviewCenterAdsSettings()

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

Returns
Type Description
Builder<BatchBlockAdReviewCenterAdsRequest,Operation>

build()

public AdReviewCenterAdServiceSettings build()
Returns
Type Description
AdReviewCenterAdServiceSettings
Overrides
Exceptions
Type Description
IOException

getStubSettingsBuilder()

public AdReviewCenterAdServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
AdReviewCenterAdServiceStubSettings.Builder

searchAdReviewCenterAdsSettings()

public PagedCallSettings.Builder<SearchAdReviewCenterAdsRequest,SearchAdReviewCenterAdsResponse,AdReviewCenterAdServiceClient.SearchAdReviewCenterAdsPagedResponse> searchAdReviewCenterAdsSettings()

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

Returns
Type Description
Builder<SearchAdReviewCenterAdsRequest,SearchAdReviewCenterAdsResponse,SearchAdReviewCenterAdsPagedResponse>