public static class BetaAnalyticsDataSettings.Builder extends ClientSettings.Builder<BetaAnalyticsDataSettings,BetaAnalyticsDataSettings.Builder>
Builder for BetaAnalyticsDataSettings.
Constructors
Builder()
Builder(BetaAnalyticsDataSettings settings)
protected Builder(BetaAnalyticsDataSettings settings)
Builder(BetaAnalyticsDataStubSettings.Builder stubSettings)
protected Builder(BetaAnalyticsDataStubSettings.Builder stubSettings)
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
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.
batchRunPivotReportsSettings()
public UnaryCallSettings.Builder<BatchRunPivotReportsRequest,BatchRunPivotReportsResponse> batchRunPivotReportsSettings()
Returns the builder for the settings used for calls to batchRunPivotReports.
batchRunReportsSettings()
public UnaryCallSettings.Builder<BatchRunReportsRequest,BatchRunReportsResponse> batchRunReportsSettings()
Returns the builder for the settings used for calls to batchRunReports.
build()
public BetaAnalyticsDataSettings build()
Overrides
checkCompatibilitySettings()
public UnaryCallSettings.Builder<CheckCompatibilityRequest,CheckCompatibilityResponse> checkCompatibilitySettings()
Returns the builder for the settings used for calls to checkCompatibility.
public UnaryCallSettings.Builder<GetMetadataRequest,Metadata> getMetadataSettings()
Returns the builder for the settings used for calls to getMetadata.
getStubSettingsBuilder()
public BetaAnalyticsDataStubSettings.Builder getStubSettingsBuilder()
runPivotReportSettings()
public UnaryCallSettings.Builder<RunPivotReportRequest,RunPivotReportResponse> runPivotReportSettings()
Returns the builder for the settings used for calls to runPivotReport.
runRealtimeReportSettings()
public UnaryCallSettings.Builder<RunRealtimeReportRequest,RunRealtimeReportResponse> runRealtimeReportSettings()
Returns the builder for the settings used for calls to runRealtimeReport.
runReportSettings()
public UnaryCallSettings.Builder<RunReportRequest,RunReportResponse> runReportSettings()
Returns the builder for the settings used for calls to runReport.