Class AudienceInsightsServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<AudienceInsightsServiceSettings,AudienceInsightsServiceSettings.Builder>
com.google.ads.googleads.v18.services.AudienceInsightsServiceSettings.Builder
- Enclosing class:
- AudienceInsightsServiceSettings
public static class AudienceInsightsServiceSettings.Builder
extends com.google.api.gax.rpc.ClientSettings.Builder<AudienceInsightsServiceSettings,AudienceInsightsServiceSettings.Builder>
Builder for AudienceInsightsServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(AudienceInsightsServiceSettings settings) protectedBuilder(AudienceInsightsServiceStubSettings.Builder stubSettings) protectedBuilder(com.google.api.gax.rpc.ClientContext clientContext) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAudienceCompositionInsightsRequest,GenerateAudienceCompositionInsightsResponse> Returns the builder for the settings used for calls to generateAudienceCompositionInsights.com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAudienceOverlapInsightsRequest,GenerateAudienceOverlapInsightsResponse> Returns the builder for the settings used for calls to generateAudienceOverlapInsights.com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateInsightsFinderReportRequest,GenerateInsightsFinderReportResponse> Returns the builder for the settings used for calls to generateInsightsFinderReport.com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateSuggestedTargetingInsightsRequest,GenerateSuggestedTargetingInsightsResponse> Returns the builder for the settings used for calls to generateSuggestedTargetingInsights.com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateTargetingSuggestionMetricsRequest,GenerateTargetingSuggestionMetricsResponse> Returns the builder for the settings used for calls to generateTargetingSuggestionMetrics.com.google.api.gax.rpc.UnaryCallSettings.Builder<ListAudienceInsightsAttributesRequest,ListAudienceInsightsAttributesResponse> Returns the builder for the settings used for calls to listAudienceInsightsAttributes.com.google.api.gax.rpc.UnaryCallSettings.Builder<ListInsightsEligibleDatesRequest,ListInsightsEligibleDatesResponse> Returns the builder for the settings used for calls to listInsightsEligibleDates.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext) -
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public AudienceInsightsServiceSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.
-
generateInsightsFinderReportSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateInsightsFinderReportRequest,GenerateInsightsFinderReportResponse> generateInsightsFinderReportSettings()Returns the builder for the settings used for calls to generateInsightsFinderReport. -
listAudienceInsightsAttributesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListAudienceInsightsAttributesRequest,ListAudienceInsightsAttributesResponse> listAudienceInsightsAttributesSettings()Returns the builder for the settings used for calls to listAudienceInsightsAttributes. -
listInsightsEligibleDatesSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListInsightsEligibleDatesRequest,ListInsightsEligibleDatesResponse> listInsightsEligibleDatesSettings()Returns the builder for the settings used for calls to listInsightsEligibleDates. -
generateAudienceCompositionInsightsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAudienceCompositionInsightsRequest,GenerateAudienceCompositionInsightsResponse> generateAudienceCompositionInsightsSettings()Returns the builder for the settings used for calls to generateAudienceCompositionInsights. -
generateSuggestedTargetingInsightsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateSuggestedTargetingInsightsRequest,GenerateSuggestedTargetingInsightsResponse> generateSuggestedTargetingInsightsSettings()Returns the builder for the settings used for calls to generateSuggestedTargetingInsights. -
generateAudienceOverlapInsightsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateAudienceOverlapInsightsRequest,GenerateAudienceOverlapInsightsResponse> generateAudienceOverlapInsightsSettings()Returns the builder for the settings used for calls to generateAudienceOverlapInsights. -
generateTargetingSuggestionMetricsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GenerateTargetingSuggestionMetricsRequest,GenerateTargetingSuggestionMetricsResponse> generateTargetingSuggestionMetricsSettings()Returns the builder for the settings used for calls to generateTargetingSuggestionMetrics. -
build
- Specified by:
buildin classcom.google.api.gax.rpc.ClientSettings.Builder<AudienceInsightsServiceSettings,AudienceInsightsServiceSettings.Builder> - Throws:
IOException
-