Class AnalyticsAdminServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<AnalyticsAdminServiceSettings,AnalyticsAdminServiceSettings.Builder>
com.google.analytics.admin.v1beta.AnalyticsAdminServiceSettings.Builder
- Enclosing class:
- AnalyticsAdminServiceSettings
public static class AnalyticsAdminServiceSettings.Builder
extends ClientSettings.Builder<AnalyticsAdminServiceSettings,AnalyticsAdminServiceSettings.Builder>
Builder for AnalyticsAdminServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(AnalyticsAdminServiceSettings settings) protectedBuilder(AnalyticsAdminServiceStubSettings.Builder stubSettings) protectedBuilder(ClientContext clientContext) -
Method Summary
Modifier and TypeMethodDescriptionUnaryCallSettings.Builder<AcknowledgeUserDataCollectionRequest,AcknowledgeUserDataCollectionResponse> Returns the builder for the settings used for calls to acknowledgeUserDataCollection.applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.UnaryCallSettings.Builder<ArchiveCustomDimensionRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to archiveCustomDimension.UnaryCallSettings.Builder<ArchiveCustomMetricRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to archiveCustomMetric.build()Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to createCustomDimension.Returns the builder for the settings used for calls to createCustomMetric.Returns the builder for the settings used for calls to createDataStream.Returns the builder for the settings used for calls to createFirebaseLink.Returns the builder for the settings used for calls to createGoogleAdsLink.Returns the builder for the settings used for calls to createKeyEvent.Returns the builder for the settings used for calls to createMeasurementProtocolSecret.Returns the builder for the settings used for calls to createProperty.UnaryCallSettings.Builder<DeleteAccountRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteAccount.UnaryCallSettings.Builder<DeleteConversionEventRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.UnaryCallSettings.Builder<DeleteDataStreamRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteDataStream.UnaryCallSettings.Builder<DeleteFirebaseLinkRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteFirebaseLink.UnaryCallSettings.Builder<DeleteGoogleAdsLinkRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteGoogleAdsLink.UnaryCallSettings.Builder<DeleteKeyEventRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteKeyEvent.UnaryCallSettings.Builder<DeleteMeasurementProtocolSecretRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteMeasurementProtocolSecret.Returns the builder for the settings used for calls to deleteProperty.Returns the builder for the settings used for calls to getAccount.Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to getCustomDimension.Returns the builder for the settings used for calls to getCustomMetric.Returns the builder for the settings used for calls to getDataRetentionSettings.Returns the builder for the settings used for calls to getDataSharingSettings.Returns the builder for the settings used for calls to getDataStream.Returns the builder for the settings used for calls to getKeyEvent.Returns the builder for the settings used for calls to getMeasurementProtocolSecret.Returns the builder for the settings used for calls to getProperty.PagedCallSettings.Builder<ListAccountsRequest,ListAccountsResponse, AnalyticsAdminServiceClient.ListAccountsPagedResponse> Returns the builder for the settings used for calls to listAccounts.PagedCallSettings.Builder<ListAccountSummariesRequest,ListAccountSummariesResponse, AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse> Returns the builder for the settings used for calls to listAccountSummaries.PagedCallSettings.Builder<ListConversionEventsRequest,ListConversionEventsResponse, AnalyticsAdminServiceClient.ListConversionEventsPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.PagedCallSettings.Builder<ListCustomDimensionsRequest,ListCustomDimensionsResponse, AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse> Returns the builder for the settings used for calls to listCustomDimensions.PagedCallSettings.Builder<ListCustomMetricsRequest,ListCustomMetricsResponse, AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse> Returns the builder for the settings used for calls to listCustomMetrics.PagedCallSettings.Builder<ListDataStreamsRequest,ListDataStreamsResponse, AnalyticsAdminServiceClient.ListDataStreamsPagedResponse> Returns the builder for the settings used for calls to listDataStreams.PagedCallSettings.Builder<ListFirebaseLinksRequest,ListFirebaseLinksResponse, AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse> Returns the builder for the settings used for calls to listFirebaseLinks.PagedCallSettings.Builder<ListGoogleAdsLinksRequest,ListGoogleAdsLinksResponse, AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse> Returns the builder for the settings used for calls to listGoogleAdsLinks.PagedCallSettings.Builder<ListKeyEventsRequest,ListKeyEventsResponse, AnalyticsAdminServiceClient.ListKeyEventsPagedResponse> Returns the builder for the settings used for calls to listKeyEvents.PagedCallSettings.Builder<ListMeasurementProtocolSecretsRequest,ListMeasurementProtocolSecretsResponse, AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse> Returns the builder for the settings used for calls to listMeasurementProtocolSecrets.PagedCallSettings.Builder<ListPropertiesRequest,ListPropertiesResponse, AnalyticsAdminServiceClient.ListPropertiesPagedResponse> Returns the builder for the settings used for calls to listProperties.Returns the builder for the settings used for calls to provisionAccountTicket.Returns the builder for the settings used for calls to runAccessReport.PagedCallSettings.Builder<SearchChangeHistoryEventsRequest,SearchChangeHistoryEventsResponse, AnalyticsAdminServiceClient.SearchChangeHistoryEventsPagedResponse> Returns the builder for the settings used for calls to searchChangeHistoryEvents.Returns the builder for the settings used for calls to updateAccount.Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to updateCustomDimension.Returns the builder for the settings used for calls to updateCustomMetric.Returns the builder for the settings used for calls to updateDataRetentionSettings.Returns the builder for the settings used for calls to updateDataStream.Returns the builder for the settings used for calls to updateGoogleAdsLink.Returns the builder for the settings used for calls to updateKeyEvent.Returns the builder for the settings used for calls to updateMeasurementProtocolSecret.Returns the builder for the settings used for calls to updateProperty.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 AnalyticsAdminServiceSettings.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.
-
getAccountSettings
Returns the builder for the settings used for calls to getAccount. -
listAccountsSettings
public PagedCallSettings.Builder<ListAccountsRequest,ListAccountsResponse, listAccountsSettings()AnalyticsAdminServiceClient.ListAccountsPagedResponse> Returns the builder for the settings used for calls to listAccounts. -
deleteAccountSettings
public UnaryCallSettings.Builder<DeleteAccountRequest,com.google.protobuf.Empty> deleteAccountSettings()Returns the builder for the settings used for calls to deleteAccount. -
updateAccountSettings
Returns the builder for the settings used for calls to updateAccount. -
provisionAccountTicketSettings
public UnaryCallSettings.Builder<ProvisionAccountTicketRequest,ProvisionAccountTicketResponse> provisionAccountTicketSettings()Returns the builder for the settings used for calls to provisionAccountTicket. -
listAccountSummariesSettings
public PagedCallSettings.Builder<ListAccountSummariesRequest,ListAccountSummariesResponse, listAccountSummariesSettings()AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse> Returns the builder for the settings used for calls to listAccountSummaries. -
getPropertySettings
Returns the builder for the settings used for calls to getProperty. -
listPropertiesSettings
public PagedCallSettings.Builder<ListPropertiesRequest,ListPropertiesResponse, listPropertiesSettings()AnalyticsAdminServiceClient.ListPropertiesPagedResponse> Returns the builder for the settings used for calls to listProperties. -
createPropertySettings
Returns the builder for the settings used for calls to createProperty. -
deletePropertySettings
Returns the builder for the settings used for calls to deleteProperty. -
updatePropertySettings
Returns the builder for the settings used for calls to updateProperty. -
createFirebaseLinkSettings
public UnaryCallSettings.Builder<CreateFirebaseLinkRequest,FirebaseLink> createFirebaseLinkSettings()Returns the builder for the settings used for calls to createFirebaseLink. -
deleteFirebaseLinkSettings
public UnaryCallSettings.Builder<DeleteFirebaseLinkRequest,com.google.protobuf.Empty> deleteFirebaseLinkSettings()Returns the builder for the settings used for calls to deleteFirebaseLink. -
listFirebaseLinksSettings
public PagedCallSettings.Builder<ListFirebaseLinksRequest,ListFirebaseLinksResponse, listFirebaseLinksSettings()AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse> Returns the builder for the settings used for calls to listFirebaseLinks. -
createGoogleAdsLinkSettings
public UnaryCallSettings.Builder<CreateGoogleAdsLinkRequest,GoogleAdsLink> createGoogleAdsLinkSettings()Returns the builder for the settings used for calls to createGoogleAdsLink. -
updateGoogleAdsLinkSettings
public UnaryCallSettings.Builder<UpdateGoogleAdsLinkRequest,GoogleAdsLink> updateGoogleAdsLinkSettings()Returns the builder for the settings used for calls to updateGoogleAdsLink. -
deleteGoogleAdsLinkSettings
public UnaryCallSettings.Builder<DeleteGoogleAdsLinkRequest,com.google.protobuf.Empty> deleteGoogleAdsLinkSettings()Returns the builder for the settings used for calls to deleteGoogleAdsLink. -
listGoogleAdsLinksSettings
public PagedCallSettings.Builder<ListGoogleAdsLinksRequest,ListGoogleAdsLinksResponse, listGoogleAdsLinksSettings()AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse> Returns the builder for the settings used for calls to listGoogleAdsLinks. -
getDataSharingSettingsSettings
public UnaryCallSettings.Builder<GetDataSharingSettingsRequest,DataSharingSettings> getDataSharingSettingsSettings()Returns the builder for the settings used for calls to getDataSharingSettings. -
getMeasurementProtocolSecretSettings
public UnaryCallSettings.Builder<GetMeasurementProtocolSecretRequest,MeasurementProtocolSecret> getMeasurementProtocolSecretSettings()Returns the builder for the settings used for calls to getMeasurementProtocolSecret. -
listMeasurementProtocolSecretsSettings
public PagedCallSettings.Builder<ListMeasurementProtocolSecretsRequest,ListMeasurementProtocolSecretsResponse, listMeasurementProtocolSecretsSettings()AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse> Returns the builder for the settings used for calls to listMeasurementProtocolSecrets. -
createMeasurementProtocolSecretSettings
public UnaryCallSettings.Builder<CreateMeasurementProtocolSecretRequest,MeasurementProtocolSecret> createMeasurementProtocolSecretSettings()Returns the builder for the settings used for calls to createMeasurementProtocolSecret. -
deleteMeasurementProtocolSecretSettings
public UnaryCallSettings.Builder<DeleteMeasurementProtocolSecretRequest,com.google.protobuf.Empty> deleteMeasurementProtocolSecretSettings()Returns the builder for the settings used for calls to deleteMeasurementProtocolSecret. -
updateMeasurementProtocolSecretSettings
public UnaryCallSettings.Builder<UpdateMeasurementProtocolSecretRequest,MeasurementProtocolSecret> updateMeasurementProtocolSecretSettings()Returns the builder for the settings used for calls to updateMeasurementProtocolSecret. -
acknowledgeUserDataCollectionSettings
public UnaryCallSettings.Builder<AcknowledgeUserDataCollectionRequest,AcknowledgeUserDataCollectionResponse> acknowledgeUserDataCollectionSettings()Returns the builder for the settings used for calls to acknowledgeUserDataCollection. -
searchChangeHistoryEventsSettings
public PagedCallSettings.Builder<SearchChangeHistoryEventsRequest,SearchChangeHistoryEventsResponse, searchChangeHistoryEventsSettings()AnalyticsAdminServiceClient.SearchChangeHistoryEventsPagedResponse> Returns the builder for the settings used for calls to searchChangeHistoryEvents. -
createConversionEventSettings
@Deprecated public UnaryCallSettings.Builder<CreateConversionEventRequest,ConversionEvent> createConversionEventSettings()Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to createConversionEvent. -
updateConversionEventSettings
@Deprecated public UnaryCallSettings.Builder<UpdateConversionEventRequest,ConversionEvent> updateConversionEventSettings()Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to updateConversionEvent. -
getConversionEventSettings
@Deprecated public UnaryCallSettings.Builder<GetConversionEventRequest,ConversionEvent> getConversionEventSettings()Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to getConversionEvent. -
deleteConversionEventSettings
@Deprecated public UnaryCallSettings.Builder<DeleteConversionEventRequest,com.google.protobuf.Empty> deleteConversionEventSettings()Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to deleteConversionEvent. -
listConversionEventsSettings
@Deprecated public PagedCallSettings.Builder<ListConversionEventsRequest,ListConversionEventsResponse, listConversionEventsSettings()AnalyticsAdminServiceClient.ListConversionEventsPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Returns the builder for the settings used for calls to listConversionEvents. -
createKeyEventSettings
Returns the builder for the settings used for calls to createKeyEvent. -
updateKeyEventSettings
Returns the builder for the settings used for calls to updateKeyEvent. -
getKeyEventSettings
Returns the builder for the settings used for calls to getKeyEvent. -
deleteKeyEventSettings
public UnaryCallSettings.Builder<DeleteKeyEventRequest,com.google.protobuf.Empty> deleteKeyEventSettings()Returns the builder for the settings used for calls to deleteKeyEvent. -
listKeyEventsSettings
public PagedCallSettings.Builder<ListKeyEventsRequest,ListKeyEventsResponse, listKeyEventsSettings()AnalyticsAdminServiceClient.ListKeyEventsPagedResponse> Returns the builder for the settings used for calls to listKeyEvents. -
createCustomDimensionSettings
public UnaryCallSettings.Builder<CreateCustomDimensionRequest,CustomDimension> createCustomDimensionSettings()Returns the builder for the settings used for calls to createCustomDimension. -
updateCustomDimensionSettings
public UnaryCallSettings.Builder<UpdateCustomDimensionRequest,CustomDimension> updateCustomDimensionSettings()Returns the builder for the settings used for calls to updateCustomDimension. -
listCustomDimensionsSettings
public PagedCallSettings.Builder<ListCustomDimensionsRequest,ListCustomDimensionsResponse, listCustomDimensionsSettings()AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse> Returns the builder for the settings used for calls to listCustomDimensions. -
archiveCustomDimensionSettings
public UnaryCallSettings.Builder<ArchiveCustomDimensionRequest,com.google.protobuf.Empty> archiveCustomDimensionSettings()Returns the builder for the settings used for calls to archiveCustomDimension. -
getCustomDimensionSettings
public UnaryCallSettings.Builder<GetCustomDimensionRequest,CustomDimension> getCustomDimensionSettings()Returns the builder for the settings used for calls to getCustomDimension. -
createCustomMetricSettings
public UnaryCallSettings.Builder<CreateCustomMetricRequest,CustomMetric> createCustomMetricSettings()Returns the builder for the settings used for calls to createCustomMetric. -
updateCustomMetricSettings
public UnaryCallSettings.Builder<UpdateCustomMetricRequest,CustomMetric> updateCustomMetricSettings()Returns the builder for the settings used for calls to updateCustomMetric. -
listCustomMetricsSettings
public PagedCallSettings.Builder<ListCustomMetricsRequest,ListCustomMetricsResponse, listCustomMetricsSettings()AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse> Returns the builder for the settings used for calls to listCustomMetrics. -
archiveCustomMetricSettings
public UnaryCallSettings.Builder<ArchiveCustomMetricRequest,com.google.protobuf.Empty> archiveCustomMetricSettings()Returns the builder for the settings used for calls to archiveCustomMetric. -
getCustomMetricSettings
Returns the builder for the settings used for calls to getCustomMetric. -
getDataRetentionSettingsSettings
public UnaryCallSettings.Builder<GetDataRetentionSettingsRequest,DataRetentionSettings> getDataRetentionSettingsSettings()Returns the builder for the settings used for calls to getDataRetentionSettings. -
updateDataRetentionSettingsSettings
public UnaryCallSettings.Builder<UpdateDataRetentionSettingsRequest,DataRetentionSettings> updateDataRetentionSettingsSettings()Returns the builder for the settings used for calls to updateDataRetentionSettings. -
createDataStreamSettings
Returns the builder for the settings used for calls to createDataStream. -
deleteDataStreamSettings
public UnaryCallSettings.Builder<DeleteDataStreamRequest,com.google.protobuf.Empty> deleteDataStreamSettings()Returns the builder for the settings used for calls to deleteDataStream. -
updateDataStreamSettings
Returns the builder for the settings used for calls to updateDataStream. -
listDataStreamsSettings
public PagedCallSettings.Builder<ListDataStreamsRequest,ListDataStreamsResponse, listDataStreamsSettings()AnalyticsAdminServiceClient.ListDataStreamsPagedResponse> Returns the builder for the settings used for calls to listDataStreams. -
getDataStreamSettings
Returns the builder for the settings used for calls to getDataStream. -
runAccessReportSettings
public UnaryCallSettings.Builder<RunAccessReportRequest,RunAccessReportResponse> runAccessReportSettings()Returns the builder for the settings used for calls to runAccessReport. -
build
- Specified by:
buildin classClientSettings.Builder<AnalyticsAdminServiceSettings,AnalyticsAdminServiceSettings.Builder> - Throws:
IOException
-