Class BetaAnalyticsDataStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<BetaAnalyticsDataStubSettings,BetaAnalyticsDataStubSettings.Builder>
com.google.analytics.data.v1beta.stub.BetaAnalyticsDataStubSettings.Builder
- Enclosing class:
- BetaAnalyticsDataStubSettings
public static class BetaAnalyticsDataStubSettings.Builder
extends StubSettings.Builder<BetaAnalyticsDataStubSettings,BetaAnalyticsDataStubSettings.Builder>
Builder for BetaAnalyticsDataStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(BetaAnalyticsDataStubSettings settings) 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.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public BetaAnalyticsDataStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
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 classStubSettings.Builder<BetaAnalyticsDataStubSettings,BetaAnalyticsDataStubSettings.Builder> - Throws:
IOException
-