Package com.google.analytics.data.v1beta
Class BetaAnalyticsDataSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<BetaAnalyticsDataSettings,BetaAnalyticsDataSettings.Builder>
com.google.analytics.data.v1beta.BetaAnalyticsDataSettings.Builder
- Enclosing class:
- BetaAnalyticsDataSettings
public static class BetaAnalyticsDataSettings.Builder
extends ClientSettings.Builder<BetaAnalyticsDataSettings,BetaAnalyticsDataSettings.Builder>
Builder for BetaAnalyticsDataSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(BetaAnalyticsDataSettings settings) protectedBuilder(BetaAnalyticsDataStubSettings.Builder stubSettings) protectedBuilder(ClientContext clientContext) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Returns the builder for the settings used for calls to batchRunPivotReports.Returns the builder for the settings used for calls to batchRunReports.build()Returns the builder for the settings used for calls to checkCompatibility.Returns the builder for the settings used for calls to createAudienceExport.Returns the builder for the settings used for calls to createAudienceExport.Returns the builder for the settings used for calls to getAudienceExport.Returns the builder for the settings used for calls to getMetadata.PagedCallSettings.Builder<ListAudienceExportsRequest,ListAudienceExportsResponse, BetaAnalyticsDataClient.ListAudienceExportsPagedResponse> Returns the builder for the settings used for calls to listAudienceExports.Returns the builder for the settings used for calls to queryAudienceExport.Returns the builder for the settings used for calls to runPivotReport.Returns the builder for the settings used for calls to runRealtimeReport.Returns the builder for the settings used for calls to runReport.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
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public BetaAnalyticsDataSettings.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.
-
runReportSettings
Returns the builder for the settings used for calls to runReport. -
runPivotReportSettings
public UnaryCallSettings.Builder<RunPivotReportRequest,RunPivotReportResponse> runPivotReportSettings()Returns the builder for the settings used for calls to runPivotReport. -
batchRunReportsSettings
public UnaryCallSettings.Builder<BatchRunReportsRequest,BatchRunReportsResponse> batchRunReportsSettings()Returns the builder for the settings used for calls to batchRunReports. -
batchRunPivotReportsSettings
public UnaryCallSettings.Builder<BatchRunPivotReportsRequest,BatchRunPivotReportsResponse> batchRunPivotReportsSettings()Returns the builder for the settings used for calls to batchRunPivotReports. -
getMetadataSettings
Returns the builder for the settings used for calls to getMetadata. -
runRealtimeReportSettings
public UnaryCallSettings.Builder<RunRealtimeReportRequest,RunRealtimeReportResponse> runRealtimeReportSettings()Returns the builder for the settings used for calls to runRealtimeReport. -
checkCompatibilitySettings
public UnaryCallSettings.Builder<CheckCompatibilityRequest,CheckCompatibilityResponse> checkCompatibilitySettings()Returns the builder for the settings used for calls to checkCompatibility. -
createAudienceExportSettings
public UnaryCallSettings.Builder<CreateAudienceExportRequest,Operation> createAudienceExportSettings()Returns the builder for the settings used for calls to createAudienceExport. -
createAudienceExportOperationSettings
public OperationCallSettings.Builder<CreateAudienceExportRequest,AudienceExport, createAudienceExportOperationSettings()AudienceExportMetadata> Returns the builder for the settings used for calls to createAudienceExport. -
queryAudienceExportSettings
public UnaryCallSettings.Builder<QueryAudienceExportRequest,QueryAudienceExportResponse> queryAudienceExportSettings()Returns the builder for the settings used for calls to queryAudienceExport. -
getAudienceExportSettings
public UnaryCallSettings.Builder<GetAudienceExportRequest,AudienceExport> getAudienceExportSettings()Returns the builder for the settings used for calls to getAudienceExport. -
listAudienceExportsSettings
public PagedCallSettings.Builder<ListAudienceExportsRequest,ListAudienceExportsResponse, listAudienceExportsSettings()BetaAnalyticsDataClient.ListAudienceExportsPagedResponse> Returns the builder for the settings used for calls to listAudienceExports. -
build
- Specified by:
buildin classClientSettings.Builder<BetaAnalyticsDataSettings,BetaAnalyticsDataSettings.Builder> - Throws:
IOException
-