Class AnalyticsAdminServiceClient
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (AnalyticsAdminServiceClient analyticsAdminServiceClient =
AnalyticsAdminServiceClient.create()) {
AccountName name = AccountName.of("[ACCOUNT]");
Account response = analyticsAdminServiceClient.getAccount(name);
}
Note: close() needs to be called on the AnalyticsAdminServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
| Method | Description | Method Variants |
|---|---|---|
GetAccount |
Lookup for a single Account. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListAccounts |
Returns all accounts accessible by the caller. Note that these accounts might not currently have GA properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteAccount |
Marks target Account as soft-deleted (ie: "trashed") and returns it. This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI. If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772 Returns an error if the target is not found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateAccount |
Updates an account. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ProvisionAccountTicket |
Requests a ticket for creating an account. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListAccountSummaries |
Returns summaries of all accounts accessible by the caller. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetProperty |
Lookup for a single GA Property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListProperties |
Returns child Properties under the specified parent Account. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateProperty |
Creates a Google Analytics property with the specified location and attributes. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteProperty |
Marks target Property as soft-deleted (ie: "trashed") and returns it. This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI. If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772 Returns an error if the target is not found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateProperty |
Updates a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateFirebaseLink |
Creates a FirebaseLink. Properties can have at most one FirebaseLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteFirebaseLink |
Deletes a FirebaseLink on a property |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListFirebaseLinks |
Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetGlobalSiteTag |
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateGoogleAdsLink |
Creates a GoogleAdsLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateGoogleAdsLink |
Updates a GoogleAdsLink on a property |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteGoogleAdsLink |
Deletes a GoogleAdsLink on a property |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListGoogleAdsLinks |
Lists GoogleAdsLinks on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDataSharingSettings |
Get data sharing settings on an account. Data sharing settings are singletons. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetMeasurementProtocolSecret |
Lookup for a single MeasurementProtocolSecret. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListMeasurementProtocolSecrets |
Returns child MeasurementProtocolSecrets under the specified parent Property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateMeasurementProtocolSecret |
Creates a measurement protocol secret. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteMeasurementProtocolSecret |
Deletes target MeasurementProtocolSecret. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateMeasurementProtocolSecret |
Updates a measurement protocol secret. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
AcknowledgeUserDataCollection |
Acknowledges the terms of user data collection for the specified property. This acknowledgement must be completed (either in the Google Analytics UI or through this API) before MeasurementProtocolSecret resources may be created. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetSKAdNetworkConversionValueSchema |
Looks up a single SKAdNetworkConversionValueSchema. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateSKAdNetworkConversionValueSchema |
Creates a SKAdNetworkConversionValueSchema. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteSKAdNetworkConversionValueSchema |
Deletes target SKAdNetworkConversionValueSchema. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateSKAdNetworkConversionValueSchema |
Updates a SKAdNetworkConversionValueSchema. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListSKAdNetworkConversionValueSchemas |
Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
SearchChangeHistoryEvents |
Searches through all changes to an account or its children given the specified set of filters. Only returns the subset of changes supported by the API. The UI may return additional changes. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetGoogleSignalsSettings |
Lookup for Google Signals settings for a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateGoogleSignalsSettings |
Updates Google Signals settings for a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateConversionEvent |
Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the specified attributes. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateConversionEvent |
Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the specified attributes. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetConversionEvent |
Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteConversionEvent |
Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListConversionEvents |
Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property. Returns an empty list if no conversion events are found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateKeyEvent |
Creates a Key Event. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateKeyEvent |
Updates a Key Event. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetKeyEvent |
Retrieve a single Key Event. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteKeyEvent |
Deletes a Key Event. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListKeyEvents |
Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDisplayVideo360AdvertiserLink |
Look up a single DisplayVideo360AdvertiserLink |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDisplayVideo360AdvertiserLinks |
Lists all DisplayVideo360AdvertiserLinks on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateDisplayVideo360AdvertiserLink |
Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users who have proper authorization both on the Google Analytics property and on the Display & Video 360 advertiser. Users who do not have access to the Display & Video 360 advertiser should instead seek to create a DisplayVideo360LinkProposal. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteDisplayVideo360AdvertiserLink |
Deletes a DisplayVideo360AdvertiserLink on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateDisplayVideo360AdvertiserLink |
Updates a DisplayVideo360AdvertiserLink on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDisplayVideo360AdvertiserLinkProposal |
Lookup for a single DisplayVideo360AdvertiserLinkProposal. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDisplayVideo360AdvertiserLinkProposals |
Lists DisplayVideo360AdvertiserLinkProposals on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateDisplayVideo360AdvertiserLinkProposal |
Creates a DisplayVideo360AdvertiserLinkProposal. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteDisplayVideo360AdvertiserLinkProposal |
Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ApproveDisplayVideo360AdvertiserLinkProposal |
Approves a DisplayVideo360AdvertiserLinkProposal. The DisplayVideo360AdvertiserLinkProposal will be deleted and a new DisplayVideo360AdvertiserLink will be created. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CancelDisplayVideo360AdvertiserLinkProposal |
Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either: - Declining a proposal initiated from Display & Video 360 - Withdrawing a proposal initiated from Google Analytics After being cancelled, a proposal will eventually be deleted automatically. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCustomDimension |
Creates a CustomDimension. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCustomDimension |
Updates a CustomDimension on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCustomDimensions |
Lists CustomDimensions on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ArchiveCustomDimension |
Archives a CustomDimension on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCustomDimension |
Lookup for a single CustomDimension. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCustomMetric |
Creates a CustomMetric. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCustomMetric |
Updates a CustomMetric on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCustomMetrics |
Lists CustomMetrics on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ArchiveCustomMetric |
Archives a CustomMetric on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCustomMetric |
Lookup for a single CustomMetric. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDataRetentionSettings |
Returns the singleton data retention settings for this property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateDataRetentionSettings |
Updates the singleton data retention settings for this property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateDataStream |
Creates a DataStream. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteDataStream |
Deletes a DataStream on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateDataStream |
Updates a DataStream on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDataStreams |
Lists DataStreams on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDataStream |
Lookup for a single DataStream. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetAudience |
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListAudiences |
Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateAudience |
Creates an Audience. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateAudience |
Updates an Audience on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ArchiveAudience |
Archives an Audience on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetSearchAds360Link |
Look up a single SearchAds360Link |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListSearchAds360Links |
Lists all SearchAds360Links on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateSearchAds360Link |
Creates a SearchAds360Link. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteSearchAds360Link |
Deletes a SearchAds360Link on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateSearchAds360Link |
Updates a SearchAds360Link on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetAttributionSettings |
Lookup for a AttributionSettings singleton. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateAttributionSettings |
Updates attribution settings on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
RunAccessReport |
Returns a customized report of data access records. The report provides records of each time a user reads Google Analytics reporting data. Access records are retained for up to 2 years. Data Access Reports can be requested for a property. Reports may be requested for any property, but dimensions that aren't related to quota can only be requested on Google Analytics 360 properties. This method is only available to Administrators. These data access records include GA UI Reporting, GA UI Explorations, GA Data API, and other products like Firebase & Admob that can retrieve data from Google Analytics through a linkage. These records don't include property configuration changes like adding a stream or changing a property's time zone. For configuration change history, see [searchChangeHistoryEvents](https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents). To give your feedback on this API, complete the [Google Analytics Access Reports feedback](https://docs.google.com/forms/d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateAccessBinding |
Creates an access binding on an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetAccessBinding |
Gets information about an access binding. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateAccessBinding |
Updates an access binding on an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteAccessBinding |
Deletes an access binding on an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListAccessBindings |
Lists all access bindings on an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
BatchCreateAccessBindings |
Creates information about multiple access bindings to an account or property. This method is transactional. If any AccessBinding cannot be created, none of the AccessBindings will be created. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
BatchGetAccessBindings |
Gets information about multiple access bindings to an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
BatchUpdateAccessBindings |
Updates information about multiple access bindings to an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
BatchDeleteAccessBindings |
Deletes information about multiple users' links to an account or property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetExpandedDataSet |
Lookup for a single ExpandedDataSet. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListExpandedDataSets |
Lists ExpandedDataSets on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateExpandedDataSet |
Creates a ExpandedDataSet. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateExpandedDataSet |
Updates a ExpandedDataSet on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteExpandedDataSet |
Deletes a ExpandedDataSet on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetChannelGroup |
Lookup for a single ChannelGroup. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListChannelGroups |
Lists ChannelGroups on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateChannelGroup |
Creates a ChannelGroup. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateChannelGroup |
Updates a ChannelGroup. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteChannelGroup |
Deletes a ChannelGroup on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateBigQueryLink |
Creates a BigQueryLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetBigQueryLink |
Lookup for a single BigQuery Link. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListBigQueryLinks |
Lists BigQuery Links on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteBigQueryLink |
Deletes a BigQueryLink on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateBigQueryLink |
Updates a BigQueryLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetEnhancedMeasurementSettings |
Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateEnhancedMeasurementSettings |
Updates the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetAdSenseLink |
Looks up a single AdSenseLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateAdSenseLink |
Creates an AdSenseLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteAdSenseLink |
Deletes an AdSenseLink. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListAdSenseLinks |
Lists AdSenseLinks on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetEventCreateRule |
Lookup for a single EventCreateRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListEventCreateRules |
Lists EventCreateRules on a web data stream. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateEventCreateRule |
Creates an EventCreateRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateEventCreateRule |
Updates an EventCreateRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteEventCreateRule |
Deletes an EventCreateRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetEventEditRule |
Lookup for a single EventEditRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListEventEditRules |
Lists EventEditRules on a web data stream. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateEventEditRule |
Creates an EventEditRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateEventEditRule |
Updates an EventEditRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteEventEditRule |
Deletes an EventEditRule. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ReorderEventEditRules |
Changes the processing order of event edit rules on the specified stream. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateDataRedactionSettings |
Updates a DataRedactionSettings on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDataRedactionSettings |
Lookup for a single DataRedactionSettings. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetCalculatedMetric |
Lookup for a single CalculatedMetric. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateCalculatedMetric |
Creates a CalculatedMetric. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListCalculatedMetrics |
Lists CalculatedMetrics on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateCalculatedMetric |
Updates a CalculatedMetric on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteCalculatedMetric |
Deletes a CalculatedMetric on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateRollupProperty |
Create a roll-up property and all roll-up property source links. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetRollupPropertySourceLink |
Lookup for a single roll-up property source Link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListRollupPropertySourceLinks |
Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateRollupPropertySourceLink |
Creates a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteRollupPropertySourceLink |
Deletes a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ProvisionSubproperty |
Create a subproperty and a subproperty event filter that applies to the created subproperty. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateSubpropertyEventFilter |
Creates a subproperty Event Filter. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetSubpropertyEventFilter |
Lookup for a single subproperty Event Filter. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListSubpropertyEventFilters |
List all subproperty Event Filters on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateSubpropertyEventFilter |
Updates a subproperty Event Filter. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteSubpropertyEventFilter |
Deletes a subproperty event filter. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateReportingDataAnnotation |
Creates a Reporting Data Annotation. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetReportingDataAnnotation |
Lookup a single Reporting Data Annotation. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListReportingDataAnnotations |
List all Reporting Data Annotations on a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateReportingDataAnnotation |
Updates a Reporting Data Annotation. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteReportingDataAnnotation |
Deletes a Reporting Data Annotation. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
SubmitUserDeletion |
Submits a request for user deletion for a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListSubpropertySyncConfigs |
List all `SubpropertySyncConfig` resources for a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateSubpropertySyncConfig |
Updates a `SubpropertySyncConfig`. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetSubpropertySyncConfig |
Lookup for a single `SubpropertySyncConfig`. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetReportingIdentitySettings |
Returns the reporting identity settings for this property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetUserProvidedDataSettings |
Looks up settings related to user-provided data for a property. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of AnalyticsAdminServiceSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
AnalyticsAdminServiceSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
AnalyticsAdminServiceClient analyticsAdminServiceClient =
AnalyticsAdminServiceClient.create(analyticsAdminServiceSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
AnalyticsAdminServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
AnalyticsAdminServiceClient analyticsAdminServiceClient =
AnalyticsAdminServiceClient.create(analyticsAdminServiceSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
AnalyticsAdminServiceSettings.newHttpJsonBuilder().build();
AnalyticsAdminServiceClient analyticsAdminServiceClient =
AnalyticsAdminServiceClient.create(analyticsAdminServiceSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructs an instance of AnalyticsAdminServiceClient, using the given settings.protected -
Method Summary
Modifier and TypeMethodDescriptionAcknowledges the terms of user data collection for the specified property.Acknowledges the terms of user data collection for the specified property.approveDisplayVideo360AdvertiserLinkProposal(ApproveDisplayVideo360AdvertiserLinkProposalRequest request) Approves a DisplayVideo360AdvertiserLinkProposal.final UnaryCallable<ApproveDisplayVideo360AdvertiserLinkProposalRequest,ApproveDisplayVideo360AdvertiserLinkProposalResponse> Approves a DisplayVideo360AdvertiserLinkProposal.final voidarchiveAudience(ArchiveAudienceRequest request) Archives an Audience on a property.final UnaryCallable<ArchiveAudienceRequest,com.google.protobuf.Empty> Archives an Audience on a property.final voidArchives a CustomDimension on a property.final voidArchives a CustomDimension on a property.final voidarchiveCustomDimension(String name) Archives a CustomDimension on a property.final UnaryCallable<ArchiveCustomDimensionRequest,com.google.protobuf.Empty> Archives a CustomDimension on a property.final voidArchives a CustomMetric on a property.final voidArchives a CustomMetric on a property.final voidarchiveCustomMetric(String name) Archives a CustomMetric on a property.final UnaryCallable<ArchiveCustomMetricRequest,com.google.protobuf.Empty> Archives a CustomMetric on a property.booleanawaitTermination(long duration, TimeUnit unit) Creates information about multiple access bindings to an account or property.Creates information about multiple access bindings to an account or property.final voidDeletes information about multiple users' links to an account or property.final UnaryCallable<BatchDeleteAccessBindingsRequest,com.google.protobuf.Empty> Deletes information about multiple users' links to an account or property.Gets information about multiple access bindings to an account or property.Gets information about multiple access bindings to an account or property.Updates information about multiple access bindings to an account or property.Updates information about multiple access bindings to an account or property.cancelDisplayVideo360AdvertiserLinkProposal(CancelDisplayVideo360AdvertiserLinkProposalRequest request) Cancels a DisplayVideo360AdvertiserLinkProposal.final UnaryCallable<CancelDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> Cancels a DisplayVideo360AdvertiserLinkProposal.final voidclose()static final AnalyticsAdminServiceClientcreate()Constructs an instance of AnalyticsAdminServiceClient with default settings.static final AnalyticsAdminServiceClientcreate(AnalyticsAdminServiceSettings settings) Constructs an instance of AnalyticsAdminServiceClient, using the given settings.static final AnalyticsAdminServiceClientConstructs an instance of AnalyticsAdminServiceClient, using the given stub for making calls.final AccessBindingcreateAccessBinding(AccountName parent, AccessBinding accessBinding) Creates an access binding on an account or property.final AccessBindingCreates an access binding on an account or property.final AccessBindingcreateAccessBinding(PropertyName parent, AccessBinding accessBinding) Creates an access binding on an account or property.final AccessBindingcreateAccessBinding(String parent, AccessBinding accessBinding) Creates an access binding on an account or property.Creates an access binding on an account or property.final AdSenseLinkCreates an AdSenseLink.final AdSenseLinkcreateAdSenseLink(PropertyName parent, AdSenseLink adsenseLink) Creates an AdSenseLink.final AdSenseLinkcreateAdSenseLink(String parent, AdSenseLink adsenseLink) Creates an AdSenseLink.Creates an AdSenseLink.final AudiencecreateAudience(CreateAudienceRequest request) Creates an Audience.final AudiencecreateAudience(PropertyName parent, Audience audience) Creates an Audience.final AudiencecreateAudience(String parent, Audience audience) Creates an Audience.Creates an Audience.final BigQueryLinkCreates a BigQueryLink.final BigQueryLinkcreateBigQueryLink(PropertyName parent, BigQueryLink bigqueryLink) Creates a BigQueryLink.final BigQueryLinkcreateBigQueryLink(String parent, BigQueryLink bigqueryLink) Creates a BigQueryLink.Creates a BigQueryLink.final CalculatedMetricCreates a CalculatedMetric.final CalculatedMetriccreateCalculatedMetric(PropertyName parent, CalculatedMetric calculatedMetric, String calculatedMetricId) Creates a CalculatedMetric.final CalculatedMetriccreateCalculatedMetric(String parent, CalculatedMetric calculatedMetric, String calculatedMetricId) Creates a CalculatedMetric.Creates a CalculatedMetric.final ChannelGroupCreates a ChannelGroup.final ChannelGroupcreateChannelGroup(PropertyName parent, ChannelGroup channelGroup) Creates a ChannelGroup.final ChannelGroupcreateChannelGroup(String parent, ChannelGroup channelGroup) Creates a ChannelGroup.Creates a ChannelGroup.final ConversionEventDeprecated.This method is deprecated and will be removed in the next major version update.final ConversionEventcreateConversionEvent(PropertyName parent, ConversionEvent conversionEvent) Deprecated.This method is deprecated and will be removed in the next major version update.final ConversionEventcreateConversionEvent(String parent, ConversionEvent conversionEvent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.final CustomDimensionCreates a CustomDimension.final CustomDimensioncreateCustomDimension(PropertyName parent, CustomDimension customDimension) Creates a CustomDimension.final CustomDimensioncreateCustomDimension(String parent, CustomDimension customDimension) Creates a CustomDimension.Creates a CustomDimension.final CustomMetricCreates a CustomMetric.final CustomMetriccreateCustomMetric(PropertyName parent, CustomMetric customMetric) Creates a CustomMetric.final CustomMetriccreateCustomMetric(String parent, CustomMetric customMetric) Creates a CustomMetric.Creates a CustomMetric.final DataStreamcreateDataStream(CreateDataStreamRequest request) Creates a DataStream.final DataStreamcreateDataStream(PropertyName parent, DataStream dataStream) Creates a DataStream.final DataStreamcreateDataStream(String parent, DataStream dataStream) Creates a DataStream.Creates a DataStream.Creates a DisplayVideo360AdvertiserLink.createDisplayVideo360AdvertiserLink(PropertyName parent, DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink) Creates a DisplayVideo360AdvertiserLink.createDisplayVideo360AdvertiserLink(String parent, DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink) Creates a DisplayVideo360AdvertiserLink.Creates a DisplayVideo360AdvertiserLink.createDisplayVideo360AdvertiserLinkProposal(CreateDisplayVideo360AdvertiserLinkProposalRequest request) Creates a DisplayVideo360AdvertiserLinkProposal.createDisplayVideo360AdvertiserLinkProposal(PropertyName parent, DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal) Creates a DisplayVideo360AdvertiserLinkProposal.createDisplayVideo360AdvertiserLinkProposal(String parent, DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal) Creates a DisplayVideo360AdvertiserLinkProposal.final UnaryCallable<CreateDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> Creates a DisplayVideo360AdvertiserLinkProposal.final EventCreateRuleCreates an EventCreateRule.final EventCreateRulecreateEventCreateRule(DataStreamName parent, EventCreateRule eventCreateRule) Creates an EventCreateRule.final EventCreateRulecreateEventCreateRule(String parent, EventCreateRule eventCreateRule) Creates an EventCreateRule.Creates an EventCreateRule.final EventEditRuleCreates an EventEditRule.final EventEditRulecreateEventEditRule(DataStreamName parent, EventEditRule eventEditRule) Creates an EventEditRule.final EventEditRulecreateEventEditRule(String parent, EventEditRule eventEditRule) Creates an EventEditRule.Creates an EventEditRule.final ExpandedDataSetCreates a ExpandedDataSet.final ExpandedDataSetcreateExpandedDataSet(PropertyName parent, ExpandedDataSet expandedDataSet) Creates a ExpandedDataSet.final ExpandedDataSetcreateExpandedDataSet(String parent, ExpandedDataSet expandedDataSet) Creates a ExpandedDataSet.Creates a ExpandedDataSet.final FirebaseLinkCreates a FirebaseLink.final FirebaseLinkcreateFirebaseLink(PropertyName parent, FirebaseLink firebaseLink) Creates a FirebaseLink.final FirebaseLinkcreateFirebaseLink(String parent, FirebaseLink firebaseLink) Creates a FirebaseLink.Creates a FirebaseLink.final GoogleAdsLinkCreates a GoogleAdsLink.final GoogleAdsLinkcreateGoogleAdsLink(PropertyName parent, GoogleAdsLink googleAdsLink) Creates a GoogleAdsLink.final GoogleAdsLinkcreateGoogleAdsLink(String parent, GoogleAdsLink googleAdsLink) Creates a GoogleAdsLink.Creates a GoogleAdsLink.final KeyEventcreateKeyEvent(CreateKeyEventRequest request) Creates a Key Event.final KeyEventcreateKeyEvent(PropertyName parent, KeyEvent keyEvent) Creates a Key Event.final KeyEventcreateKeyEvent(String parent, KeyEvent keyEvent) Creates a Key Event.Creates a Key Event.Creates a measurement protocol secret.createMeasurementProtocolSecret(DataStreamName parent, MeasurementProtocolSecret measurementProtocolSecret) Creates a measurement protocol secret.createMeasurementProtocolSecret(String parent, MeasurementProtocolSecret measurementProtocolSecret) Creates a measurement protocol secret.Creates a measurement protocol secret.final PropertycreateProperty(CreatePropertyRequest request) Creates a Google Analytics property with the specified location and attributes.final PropertycreateProperty(Property property) Creates a Google Analytics property with the specified location and attributes.Creates a Google Analytics property with the specified location and attributes.final ReportingDataAnnotationCreates a Reporting Data Annotation.final ReportingDataAnnotationcreateReportingDataAnnotation(PropertyName parent, ReportingDataAnnotation reportingDataAnnotation) Creates a Reporting Data Annotation.final ReportingDataAnnotationcreateReportingDataAnnotation(String parent, ReportingDataAnnotation reportingDataAnnotation) Creates a Reporting Data Annotation.Creates a Reporting Data Annotation.Create a roll-up property and all roll-up property source links.Create a roll-up property and all roll-up property source links.final RollupPropertySourceLinkCreates a roll-up property source link.final RollupPropertySourceLinkcreateRollupPropertySourceLink(PropertyName parent, RollupPropertySourceLink rollupPropertySourceLink) Creates a roll-up property source link.final RollupPropertySourceLinkcreateRollupPropertySourceLink(String parent, RollupPropertySourceLink rollupPropertySourceLink) Creates a roll-up property source link.Creates a roll-up property source link.final SearchAds360LinkCreates a SearchAds360Link.final SearchAds360LinkcreateSearchAds360Link(PropertyName parent, SearchAds360Link searchAds360Link) Creates a SearchAds360Link.final SearchAds360LinkcreateSearchAds360Link(String parent, SearchAds360Link searchAds360Link) Creates a SearchAds360Link.Creates a SearchAds360Link.Creates a SKAdNetworkConversionValueSchema.createSKAdNetworkConversionValueSchema(DataStreamName parent, SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema) Creates a SKAdNetworkConversionValueSchema.createSKAdNetworkConversionValueSchema(String parent, SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema) Creates a SKAdNetworkConversionValueSchema.Creates a SKAdNetworkConversionValueSchema.final SubpropertyEventFilterCreates a subproperty Event Filter.final SubpropertyEventFiltercreateSubpropertyEventFilter(PropertyName parent, SubpropertyEventFilter subpropertyEventFilter) Creates a subproperty Event Filter.final SubpropertyEventFiltercreateSubpropertyEventFilter(String parent, SubpropertyEventFilter subpropertyEventFilter) Creates a subproperty Event Filter.Creates a subproperty Event Filter.final voidDeletes an access binding on an account or property.final voidDeletes an access binding on an account or property.final voiddeleteAccessBinding(String name) Deletes an access binding on an account or property.final UnaryCallable<DeleteAccessBindingRequest,com.google.protobuf.Empty> Deletes an access binding on an account or property.final voiddeleteAccount(AccountName name) Marks target Account as soft-deleted (ie: "trashed") and returns it.final voiddeleteAccount(DeleteAccountRequest request) Marks target Account as soft-deleted (ie: "trashed") and returns it.final voiddeleteAccount(String name) Marks target Account as soft-deleted (ie: "trashed") and returns it.final UnaryCallable<DeleteAccountRequest,com.google.protobuf.Empty> Marks target Account as soft-deleted (ie: "trashed") and returns it.final voidDeletes an AdSenseLink.final voidDeletes an AdSenseLink.final voiddeleteAdSenseLink(String name) Deletes an AdSenseLink.final UnaryCallable<DeleteAdSenseLinkRequest,com.google.protobuf.Empty> Deletes an AdSenseLink.final voidDeletes a BigQueryLink on a property.final voidDeletes a BigQueryLink on a property.final voiddeleteBigQueryLink(String name) Deletes a BigQueryLink on a property.final UnaryCallable<DeleteBigQueryLinkRequest,com.google.protobuf.Empty> Deletes a BigQueryLink on a property.final voidDeletes a CalculatedMetric on a property.final voidDeletes a CalculatedMetric on a property.final voiddeleteCalculatedMetric(String name) Deletes a CalculatedMetric on a property.final UnaryCallable<DeleteCalculatedMetricRequest,com.google.protobuf.Empty> Deletes a CalculatedMetric on a property.final voidDeletes a ChannelGroup on a property.final voidDeletes a ChannelGroup on a property.final voiddeleteChannelGroup(String name) Deletes a ChannelGroup on a property.final UnaryCallable<DeleteChannelGroupRequest,com.google.protobuf.Empty> Deletes a ChannelGroup on a property.final voidDeprecated.This method is deprecated and will be removed in the next major version update.final voidDeprecated.This method is deprecated and will be removed in the next major version update.final voiddeleteConversionEvent(String name) Deprecated.This method is deprecated and will be removed in the next major version update.final UnaryCallable<DeleteConversionEventRequest,com.google.protobuf.Empty> Deprecated.This method is deprecated and will be removed in the next major version update.final voidDeletes a DataStream on a property.final voiddeleteDataStream(DeleteDataStreamRequest request) Deletes a DataStream on a property.final voiddeleteDataStream(String name) Deletes a DataStream on a property.final UnaryCallable<DeleteDataStreamRequest,com.google.protobuf.Empty> Deletes a DataStream on a property.final voidDeletes a DisplayVideo360AdvertiserLink on a property.final voidDeletes a DisplayVideo360AdvertiserLink on a property.final voidDeletes a DisplayVideo360AdvertiserLink on a property.final UnaryCallable<DeleteDisplayVideo360AdvertiserLinkRequest,com.google.protobuf.Empty> Deletes a DisplayVideo360AdvertiserLink on a property.final voiddeleteDisplayVideo360AdvertiserLinkProposal(DeleteDisplayVideo360AdvertiserLinkProposalRequest request) Deletes a DisplayVideo360AdvertiserLinkProposal on a property.final voidDeletes a DisplayVideo360AdvertiserLinkProposal on a property.final voidDeletes a DisplayVideo360AdvertiserLinkProposal on a property.final UnaryCallable<DeleteDisplayVideo360AdvertiserLinkProposalRequest,com.google.protobuf.Empty> Deletes a DisplayVideo360AdvertiserLinkProposal on a property.final voidDeletes an EventCreateRule.final voidDeletes an EventCreateRule.final voiddeleteEventCreateRule(String name) Deletes an EventCreateRule.final UnaryCallable<DeleteEventCreateRuleRequest,com.google.protobuf.Empty> Deletes an EventCreateRule.final voidDeletes an EventEditRule.final voidDeletes an EventEditRule.final voiddeleteEventEditRule(String name) Deletes an EventEditRule.final UnaryCallable<DeleteEventEditRuleRequest,com.google.protobuf.Empty> Deletes an EventEditRule.final voidDeletes a ExpandedDataSet on a property.final voidDeletes a ExpandedDataSet on a property.final voiddeleteExpandedDataSet(String name) Deletes a ExpandedDataSet on a property.final UnaryCallable<DeleteExpandedDataSetRequest,com.google.protobuf.Empty> Deletes a ExpandedDataSet on a property.final voidDeletes a FirebaseLink on a propertyfinal voidDeletes a FirebaseLink on a propertyfinal voiddeleteFirebaseLink(String name) Deletes a FirebaseLink on a propertyfinal UnaryCallable<DeleteFirebaseLinkRequest,com.google.protobuf.Empty> Deletes a FirebaseLink on a propertyfinal voidDeletes a GoogleAdsLink on a propertyfinal voidDeletes a GoogleAdsLink on a propertyfinal voiddeleteGoogleAdsLink(String name) Deletes a GoogleAdsLink on a propertyfinal UnaryCallable<DeleteGoogleAdsLinkRequest,com.google.protobuf.Empty> Deletes a GoogleAdsLink on a propertyfinal voiddeleteKeyEvent(DeleteKeyEventRequest request) Deletes a Key Event.final voiddeleteKeyEvent(KeyEventName name) Deletes a Key Event.final voiddeleteKeyEvent(String name) Deletes a Key Event.final UnaryCallable<DeleteKeyEventRequest,com.google.protobuf.Empty> Deletes a Key Event.final voidDeletes target MeasurementProtocolSecret.final voidDeletes target MeasurementProtocolSecret.final voidDeletes target MeasurementProtocolSecret.final UnaryCallable<DeleteMeasurementProtocolSecretRequest,com.google.protobuf.Empty> Deletes target MeasurementProtocolSecret.final PropertydeleteProperty(DeletePropertyRequest request) Marks target Property as soft-deleted (ie: "trashed") and returns it.final PropertydeleteProperty(PropertyName name) Marks target Property as soft-deleted (ie: "trashed") and returns it.final PropertydeleteProperty(String name) Marks target Property as soft-deleted (ie: "trashed") and returns it.Marks target Property as soft-deleted (ie: "trashed") and returns it.final voidDeletes a Reporting Data Annotation.final voidDeletes a Reporting Data Annotation.final voidDeletes a Reporting Data Annotation.final UnaryCallable<DeleteReportingDataAnnotationRequest,com.google.protobuf.Empty> Deletes a Reporting Data Annotation.final voidDeletes a roll-up property source link.final voidDeletes a roll-up property source link.final voidDeletes a roll-up property source link.final UnaryCallable<DeleteRollupPropertySourceLinkRequest,com.google.protobuf.Empty> Deletes a roll-up property source link.final voidDeletes a SearchAds360Link on a property.final voidDeletes a SearchAds360Link on a property.final voiddeleteSearchAds360Link(String name) Deletes a SearchAds360Link on a property.final UnaryCallable<DeleteSearchAds360LinkRequest,com.google.protobuf.Empty> Deletes a SearchAds360Link on a property.final voidDeletes target SKAdNetworkConversionValueSchema.final voidDeletes target SKAdNetworkConversionValueSchema.final voidDeletes target SKAdNetworkConversionValueSchema.final UnaryCallable<DeleteSKAdNetworkConversionValueSchemaRequest,com.google.protobuf.Empty> Deletes target SKAdNetworkConversionValueSchema.final voidDeletes a subproperty event filter.final voidDeletes a subproperty event filter.final voidDeletes a subproperty event filter.final UnaryCallable<DeleteSubpropertyEventFilterRequest,com.google.protobuf.Empty> Deletes a subproperty event filter.final AccessBindingGets information about an access binding.final AccessBindinggetAccessBinding(GetAccessBindingRequest request) Gets information about an access binding.final AccessBindinggetAccessBinding(String name) Gets information about an access binding.Gets information about an access binding.final AccountgetAccount(AccountName name) Lookup for a single Account.final AccountgetAccount(GetAccountRequest request) Lookup for a single Account.final AccountgetAccount(String name) Lookup for a single Account.Lookup for a single Account.final AdSenseLinkLooks up a single AdSenseLink.final AdSenseLinkgetAdSenseLink(GetAdSenseLinkRequest request) Looks up a single AdSenseLink.final AdSenseLinkgetAdSenseLink(String name) Looks up a single AdSenseLink.Looks up a single AdSenseLink.final AttributionSettingsLookup for a AttributionSettings singleton.final AttributionSettingsLookup for a AttributionSettings singleton.final AttributionSettingsgetAttributionSettings(String name) Lookup for a AttributionSettings singleton.Lookup for a AttributionSettings singleton.final AudiencegetAudience(AudienceName name) Lookup for a single Audience.final AudiencegetAudience(GetAudienceRequest request) Lookup for a single Audience.final AudiencegetAudience(String name) Lookup for a single Audience.Lookup for a single Audience.final BigQueryLinkLookup for a single BigQuery Link.final BigQueryLinkgetBigQueryLink(GetBigQueryLinkRequest request) Lookup for a single BigQuery Link.final BigQueryLinkgetBigQueryLink(String name) Lookup for a single BigQuery Link.Lookup for a single BigQuery Link.final CalculatedMetricLookup for a single CalculatedMetric.final CalculatedMetricLookup for a single CalculatedMetric.final CalculatedMetricgetCalculatedMetric(String name) Lookup for a single CalculatedMetric.Lookup for a single CalculatedMetric.final ChannelGroupLookup for a single ChannelGroup.final ChannelGroupgetChannelGroup(GetChannelGroupRequest request) Lookup for a single ChannelGroup.final ChannelGroupgetChannelGroup(String name) Lookup for a single ChannelGroup.Lookup for a single ChannelGroup.final ConversionEventDeprecated.This method is deprecated and will be removed in the next major version update.final ConversionEventDeprecated.This method is deprecated and will be removed in the next major version update.final ConversionEventgetConversionEvent(String name) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.final CustomDimensionLookup for a single CustomDimension.final CustomDimensionLookup for a single CustomDimension.final CustomDimensiongetCustomDimension(String name) Lookup for a single CustomDimension.Lookup for a single CustomDimension.final CustomMetricLookup for a single CustomMetric.final CustomMetricgetCustomMetric(GetCustomMetricRequest request) Lookup for a single CustomMetric.final CustomMetricgetCustomMetric(String name) Lookup for a single CustomMetric.Lookup for a single CustomMetric.final DataRedactionSettingsLookup for a single DataRedactionSettings.final DataRedactionSettingsLookup for a single DataRedactionSettings.final DataRedactionSettingsLookup for a single DataRedactionSettings.Lookup for a single DataRedactionSettings.final DataRetentionSettingsReturns the singleton data retention settings for this property.final DataRetentionSettingsReturns the singleton data retention settings for this property.final DataRetentionSettingsReturns the singleton data retention settings for this property.Returns the singleton data retention settings for this property.final DataSharingSettingsGet data sharing settings on an account.final DataSharingSettingsGet data sharing settings on an account.final DataSharingSettingsgetDataSharingSettings(String name) Get data sharing settings on an account.Get data sharing settings on an account.final DataStreamgetDataStream(DataStreamName name) Lookup for a single DataStream.final DataStreamgetDataStream(GetDataStreamRequest request) Lookup for a single DataStream.final DataStreamgetDataStream(String name) Lookup for a single DataStream.Lookup for a single DataStream.Look up a single DisplayVideo360AdvertiserLinkLook up a single DisplayVideo360AdvertiserLinkLook up a single DisplayVideo360AdvertiserLinkLook up a single DisplayVideo360AdvertiserLinkLookup for a single DisplayVideo360AdvertiserLinkProposal.Lookup for a single DisplayVideo360AdvertiserLinkProposal.Lookup for a single DisplayVideo360AdvertiserLinkProposal.final UnaryCallable<GetDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> Lookup for a single DisplayVideo360AdvertiserLinkProposal.Returns the enhanced measurement settings for this data stream.Returns the enhanced measurement settings for this data stream.Returns the enhanced measurement settings for this data stream.Returns the enhanced measurement settings for this data stream.final EventCreateRuleLookup for a single EventCreateRule.final EventCreateRuleLookup for a single EventCreateRule.final EventCreateRulegetEventCreateRule(String name) Lookup for a single EventCreateRule.Lookup for a single EventCreateRule.final EventEditRuleLookup for a single EventEditRule.final EventEditRulegetEventEditRule(GetEventEditRuleRequest request) Lookup for a single EventEditRule.final EventEditRulegetEventEditRule(String name) Lookup for a single EventEditRule.Lookup for a single EventEditRule.final ExpandedDataSetLookup for a single ExpandedDataSet.final ExpandedDataSetLookup for a single ExpandedDataSet.final ExpandedDataSetgetExpandedDataSet(String name) Lookup for a single ExpandedDataSet.Lookup for a single ExpandedDataSet.final GlobalSiteTaggetGlobalSiteTag(GetGlobalSiteTagRequest request) Returns the Site Tag for the specified web stream.final GlobalSiteTagReturns the Site Tag for the specified web stream.final GlobalSiteTaggetGlobalSiteTag(String name) Returns the Site Tag for the specified web stream.Returns the Site Tag for the specified web stream.final GoogleSignalsSettingsLookup for Google Signals settings for a property.final GoogleSignalsSettingsLookup for Google Signals settings for a property.final GoogleSignalsSettingsLookup for Google Signals settings for a property.Lookup for Google Signals settings for a property.final KeyEventgetKeyEvent(GetKeyEventRequest request) Retrieve a single Key Event.final KeyEventgetKeyEvent(KeyEventName name) Retrieve a single Key Event.final KeyEventgetKeyEvent(String name) Retrieve a single Key Event.Retrieve a single Key Event.Lookup for a single MeasurementProtocolSecret.Lookup for a single MeasurementProtocolSecret.Lookup for a single MeasurementProtocolSecret.Lookup for a single MeasurementProtocolSecret.final PropertygetProperty(GetPropertyRequest request) Lookup for a single GA Property.final PropertygetProperty(PropertyName name) Lookup for a single GA Property.final PropertygetProperty(String name) Lookup for a single GA Property.Lookup for a single GA Property.final ReportingDataAnnotationLookup a single Reporting Data Annotation.final ReportingDataAnnotationLookup a single Reporting Data Annotation.final ReportingDataAnnotationLookup a single Reporting Data Annotation.Lookup a single Reporting Data Annotation.Returns the reporting identity settings for this property.Returns the reporting identity settings for this property.Returns the reporting identity settings for this property.Returns the reporting identity settings for this property.final RollupPropertySourceLinkLookup for a single roll-up property source Link.final RollupPropertySourceLinkLookup for a single roll-up property source Link.final RollupPropertySourceLinkLookup for a single roll-up property source Link.Lookup for a single roll-up property source Link.final SearchAds360LinkLook up a single SearchAds360Linkfinal SearchAds360LinkLook up a single SearchAds360Linkfinal SearchAds360LinkgetSearchAds360Link(String name) Look up a single SearchAds360LinkLook up a single SearchAds360LinkLooks up a single SKAdNetworkConversionValueSchema.Looks up a single SKAdNetworkConversionValueSchema.Looks up a single SKAdNetworkConversionValueSchema.Looks up a single SKAdNetworkConversionValueSchema.getStub()final SubpropertyEventFilterLookup for a single subproperty Event Filter.final SubpropertyEventFilterLookup for a single subproperty Event Filter.final SubpropertyEventFilterLookup for a single subproperty Event Filter.Lookup for a single subproperty Event Filter.final SubpropertySyncConfigLookup for a single `SubpropertySyncConfig`.final SubpropertySyncConfigLookup for a single `SubpropertySyncConfig`.final SubpropertySyncConfigLookup for a single `SubpropertySyncConfig`.Lookup for a single `SubpropertySyncConfig`.final UserProvidedDataSettingsLooks up settings related to user-provided data for a property.final UserProvidedDataSettingsLooks up settings related to user-provided data for a property.final UserProvidedDataSettingsLooks up settings related to user-provided data for a property.Looks up settings related to user-provided data for a property.booleanbooleanlistAccessBindings(AccountName parent) Lists all access bindings on an account or property.Lists all access bindings on an account or property.listAccessBindings(PropertyName parent) Lists all access bindings on an account or property.listAccessBindings(String parent) Lists all access bindings on an account or property.Lists all access bindings on an account or property.final UnaryCallable<ListAccessBindingsRequest,AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse> Lists all access bindings on an account or property.listAccounts(ListAccountsRequest request) Returns all accounts accessible by the caller.Returns all accounts accessible by the caller.Returns all accounts accessible by the caller.Returns summaries of all accounts accessible by the caller.Returns summaries of all accounts accessible by the caller.final UnaryCallable<ListAccountSummariesRequest,AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse> Returns summaries of all accounts accessible by the caller.listAdSenseLinks(ListAdSenseLinksRequest request) Lists AdSenseLinks on a property.listAdSenseLinks(PropertyName parent) Lists AdSenseLinks on a property.listAdSenseLinks(String parent) Lists AdSenseLinks on a property.Lists AdSenseLinks on a property.final UnaryCallable<ListAdSenseLinksRequest,AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse> Lists AdSenseLinks on a property.listAudiences(ListAudiencesRequest request) Lists Audiences on a property.listAudiences(PropertyName parent) Lists Audiences on a property.listAudiences(String parent) Lists Audiences on a property.Lists Audiences on a property.Lists Audiences on a property.Lists BigQuery Links on a property.listBigQueryLinks(PropertyName parent) Lists BigQuery Links on a property.listBigQueryLinks(String parent) Lists BigQuery Links on a property.Lists BigQuery Links on a property.final UnaryCallable<ListBigQueryLinksRequest,AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse> Lists BigQuery Links on a property.Lists CalculatedMetrics on a property.listCalculatedMetrics(PropertyName parent) Lists CalculatedMetrics on a property.listCalculatedMetrics(String parent) Lists CalculatedMetrics on a property.Lists CalculatedMetrics on a property.final UnaryCallable<ListCalculatedMetricsRequest,AnalyticsAdminServiceClient.ListCalculatedMetricsPagedResponse> Lists CalculatedMetrics on a property.Lists ChannelGroups on a property.listChannelGroups(PropertyName parent) Lists ChannelGroups on a property.listChannelGroups(String parent) Lists ChannelGroups on a property.Lists ChannelGroups on a property.final UnaryCallable<ListChannelGroupsRequest,AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse> Lists ChannelGroups on a property.Deprecated.This method is deprecated and will be removed in the next major version update.listConversionEvents(PropertyName parent) Deprecated.This method is deprecated and will be removed in the next major version update.listConversionEvents(String parent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.final UnaryCallable<ListConversionEventsRequest,AnalyticsAdminServiceClient.ListConversionEventsPagedResponse> Deprecated.This method is deprecated and will be removed in the next major version update.Lists CustomDimensions on a property.listCustomDimensions(PropertyName parent) Lists CustomDimensions on a property.listCustomDimensions(String parent) Lists CustomDimensions on a property.Lists CustomDimensions on a property.final UnaryCallable<ListCustomDimensionsRequest,AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse> Lists CustomDimensions on a property.Lists CustomMetrics on a property.listCustomMetrics(PropertyName parent) Lists CustomMetrics on a property.listCustomMetrics(String parent) Lists CustomMetrics on a property.Lists CustomMetrics on a property.final UnaryCallable<ListCustomMetricsRequest,AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse> Lists CustomMetrics on a property.listDataStreams(ListDataStreamsRequest request) Lists DataStreams on a property.listDataStreams(PropertyName parent) Lists DataStreams on a property.listDataStreams(String parent) Lists DataStreams on a property.Lists DataStreams on a property.final UnaryCallable<ListDataStreamsRequest,AnalyticsAdminServiceClient.ListDataStreamsPagedResponse> Lists DataStreams on a property.listDisplayVideo360AdvertiserLinkProposals(ListDisplayVideo360AdvertiserLinkProposalsRequest request) Lists DisplayVideo360AdvertiserLinkProposals on a property.Lists DisplayVideo360AdvertiserLinkProposals on a property.Lists DisplayVideo360AdvertiserLinkProposals on a property.final UnaryCallable<ListDisplayVideo360AdvertiserLinkProposalsRequest,ListDisplayVideo360AdvertiserLinkProposalsResponse> Lists DisplayVideo360AdvertiserLinkProposals on a property.final UnaryCallable<ListDisplayVideo360AdvertiserLinkProposalsRequest,AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse> Lists DisplayVideo360AdvertiserLinkProposals on a property.Lists all DisplayVideo360AdvertiserLinks on a property.Lists all DisplayVideo360AdvertiserLinks on a property.Lists all DisplayVideo360AdvertiserLinks on a property.final UnaryCallable<ListDisplayVideo360AdvertiserLinksRequest,ListDisplayVideo360AdvertiserLinksResponse> Lists all DisplayVideo360AdvertiserLinks on a property.final UnaryCallable<ListDisplayVideo360AdvertiserLinksRequest,AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse> Lists all DisplayVideo360AdvertiserLinks on a property.listEventCreateRules(DataStreamName parent) Lists EventCreateRules on a web data stream.Lists EventCreateRules on a web data stream.listEventCreateRules(String parent) Lists EventCreateRules on a web data stream.Lists EventCreateRules on a web data stream.final UnaryCallable<ListEventCreateRulesRequest,AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse> Lists EventCreateRules on a web data stream.listEventEditRules(DataStreamName parent) Lists EventEditRules on a web data stream.Lists EventEditRules on a web data stream.listEventEditRules(String parent) Lists EventEditRules on a web data stream.Lists EventEditRules on a web data stream.final UnaryCallable<ListEventEditRulesRequest,AnalyticsAdminServiceClient.ListEventEditRulesPagedResponse> Lists EventEditRules on a web data stream.Lists ExpandedDataSets on a property.listExpandedDataSets(PropertyName parent) Lists ExpandedDataSets on a property.listExpandedDataSets(String parent) Lists ExpandedDataSets on a property.Lists ExpandedDataSets on a property.final UnaryCallable<ListExpandedDataSetsRequest,AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse> Lists ExpandedDataSets on a property.Lists FirebaseLinks on a property.listFirebaseLinks(PropertyName parent) Lists FirebaseLinks on a property.listFirebaseLinks(String parent) Lists FirebaseLinks on a property.Lists FirebaseLinks on a property.final UnaryCallable<ListFirebaseLinksRequest,AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse> Lists FirebaseLinks on a property.Lists GoogleAdsLinks on a property.listGoogleAdsLinks(PropertyName parent) Lists GoogleAdsLinks on a property.listGoogleAdsLinks(String parent) Lists GoogleAdsLinks on a property.Lists GoogleAdsLinks on a property.final UnaryCallable<ListGoogleAdsLinksRequest,AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse> Lists GoogleAdsLinks on a property.listKeyEvents(ListKeyEventsRequest request) Returns a list of Key Events in the specified parent property.listKeyEvents(PropertyName parent) Returns a list of Key Events in the specified parent property.listKeyEvents(String parent) Returns a list of Key Events in the specified parent property.Returns a list of Key Events in the specified parent property.Returns a list of Key Events in the specified parent property.Returns child MeasurementProtocolSecrets under the specified parent Property.Returns child MeasurementProtocolSecrets under the specified parent Property.listMeasurementProtocolSecrets(String parent) Returns child MeasurementProtocolSecrets under the specified parent Property.Returns child MeasurementProtocolSecrets under the specified parent Property.final UnaryCallable<ListMeasurementProtocolSecretsRequest,AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse> Returns child MeasurementProtocolSecrets under the specified parent Property.listProperties(ListPropertiesRequest request) Returns child Properties under the specified parent Account.Returns child Properties under the specified parent Account.Returns child Properties under the specified parent Account.List all Reporting Data Annotations on a property.List all Reporting Data Annotations on a property.listReportingDataAnnotations(String parent) List all Reporting Data Annotations on a property.List all Reporting Data Annotations on a property.final UnaryCallable<ListReportingDataAnnotationsRequest,AnalyticsAdminServiceClient.ListReportingDataAnnotationsPagedResponse> List all Reporting Data Annotations on a property.Lists roll-up property source Links on a property.Lists roll-up property source Links on a property.listRollupPropertySourceLinks(String parent) Lists roll-up property source Links on a property.Lists roll-up property source Links on a property.final UnaryCallable<ListRollupPropertySourceLinksRequest,AnalyticsAdminServiceClient.ListRollupPropertySourceLinksPagedResponse> Lists roll-up property source Links on a property.Lists all SearchAds360Links on a property.listSearchAds360Links(PropertyName parent) Lists all SearchAds360Links on a property.listSearchAds360Links(String parent) Lists all SearchAds360Links on a property.Lists all SearchAds360Links on a property.final UnaryCallable<ListSearchAds360LinksRequest,AnalyticsAdminServiceClient.ListSearchAds360LinksPagedResponse> Lists all SearchAds360Links on a property.Lists SKAdNetworkConversionValueSchema on a stream.Lists SKAdNetworkConversionValueSchema on a stream.Lists SKAdNetworkConversionValueSchema on a stream.final UnaryCallable<ListSKAdNetworkConversionValueSchemasRequest,ListSKAdNetworkConversionValueSchemasResponse> Lists SKAdNetworkConversionValueSchema on a stream.final UnaryCallable<ListSKAdNetworkConversionValueSchemasRequest,AnalyticsAdminServiceClient.ListSKAdNetworkConversionValueSchemasPagedResponse> Lists SKAdNetworkConversionValueSchema on a stream.List all subproperty Event Filters on a property.List all subproperty Event Filters on a property.listSubpropertyEventFilters(String parent) List all subproperty Event Filters on a property.List all subproperty Event Filters on a property.final UnaryCallable<ListSubpropertyEventFiltersRequest,AnalyticsAdminServiceClient.ListSubpropertyEventFiltersPagedResponse> List all subproperty Event Filters on a property.List all `SubpropertySyncConfig` resources for a property.List all `SubpropertySyncConfig` resources for a property.listSubpropertySyncConfigs(String parent) List all `SubpropertySyncConfig` resources for a property.List all `SubpropertySyncConfig` resources for a property.final UnaryCallable<ListSubpropertySyncConfigsRequest,AnalyticsAdminServiceClient.ListSubpropertySyncConfigsPagedResponse> List all `SubpropertySyncConfig` resources for a property.Requests a ticket for creating an account.Requests a ticket for creating an account.Create a subproperty and a subproperty event filter that applies to the created subproperty.Create a subproperty and a subproperty event filter that applies to the created subproperty.final voidChanges the processing order of event edit rules on the specified stream.final UnaryCallable<ReorderEventEditRulesRequest,com.google.protobuf.Empty> Changes the processing order of event edit rules on the specified stream.final RunAccessReportResponserunAccessReport(RunAccessReportRequest request) Returns a customized report of data access records.Returns a customized report of data access records.Searches through all changes to an account or its children given the specified set of filters.Searches through all changes to an account or its children given the specified set of filters.final UnaryCallable<SearchChangeHistoryEventsRequest,AnalyticsAdminServiceClient.SearchChangeHistoryEventsPagedResponse> Searches through all changes to an account or its children given the specified set of filters.voidshutdown()voidSubmits a request for user deletion for a property.Submits a request for user deletion for a property.submitUserDeletion(String name) Submits a request for user deletion for a property.Submits a request for user deletion for a property.final AccessBindingupdateAccessBinding(AccessBinding accessBinding) Updates an access binding on an account or property.final AccessBindingUpdates an access binding on an account or property.Updates an access binding on an account or property.final AccountupdateAccount(Account account, com.google.protobuf.FieldMask updateMask) Updates an account.final AccountupdateAccount(UpdateAccountRequest request) Updates an account.Updates an account.final AttributionSettingsupdateAttributionSettings(AttributionSettings attributionSettings, com.google.protobuf.FieldMask updateMask) Updates attribution settings on a property.final AttributionSettingsUpdates attribution settings on a property.Updates attribution settings on a property.final AudienceupdateAudience(Audience audience, com.google.protobuf.FieldMask updateMask) Updates an Audience on a property.final AudienceupdateAudience(UpdateAudienceRequest request) Updates an Audience on a property.Updates an Audience on a property.final BigQueryLinkupdateBigQueryLink(BigQueryLink bigqueryLink, com.google.protobuf.FieldMask updateMask) Updates a BigQueryLink.final BigQueryLinkUpdates a BigQueryLink.Updates a BigQueryLink.final CalculatedMetricupdateCalculatedMetric(CalculatedMetric calculatedMetric, com.google.protobuf.FieldMask updateMask) Updates a CalculatedMetric on a property.final CalculatedMetricUpdates a CalculatedMetric on a property.Updates a CalculatedMetric on a property.final ChannelGroupupdateChannelGroup(ChannelGroup channelGroup, com.google.protobuf.FieldMask updateMask) Updates a ChannelGroup.final ChannelGroupUpdates a ChannelGroup.Updates a ChannelGroup.final ConversionEventupdateConversionEvent(ConversionEvent conversionEvent, com.google.protobuf.FieldMask updateMask) Deprecated.This method is deprecated and will be removed in the next major version update.final ConversionEventDeprecated.This method is deprecated and will be removed in the next major version update.Deprecated.This method is deprecated and will be removed in the next major version update.final CustomDimensionupdateCustomDimension(CustomDimension customDimension, com.google.protobuf.FieldMask updateMask) Updates a CustomDimension on a property.final CustomDimensionUpdates a CustomDimension on a property.Updates a CustomDimension on a property.final CustomMetricupdateCustomMetric(CustomMetric customMetric, com.google.protobuf.FieldMask updateMask) Updates a CustomMetric on a property.final CustomMetricUpdates a CustomMetric on a property.Updates a CustomMetric on a property.final DataRedactionSettingsupdateDataRedactionSettings(DataRedactionSettings dataRedactionSettings, com.google.protobuf.FieldMask updateMask) Updates a DataRedactionSettings on a property.final DataRedactionSettingsUpdates a DataRedactionSettings on a property.Updates a DataRedactionSettings on a property.final DataRetentionSettingsupdateDataRetentionSettings(DataRetentionSettings dataRetentionSettings, com.google.protobuf.FieldMask updateMask) Updates the singleton data retention settings for this property.final DataRetentionSettingsUpdates the singleton data retention settings for this property.Updates the singleton data retention settings for this property.final DataStreamupdateDataStream(DataStream dataStream, com.google.protobuf.FieldMask updateMask) Updates a DataStream on a property.final DataStreamupdateDataStream(UpdateDataStreamRequest request) Updates a DataStream on a property.Updates a DataStream on a property.updateDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink, com.google.protobuf.FieldMask updateMask) Updates a DisplayVideo360AdvertiserLink on a property.Updates a DisplayVideo360AdvertiserLink on a property.Updates a DisplayVideo360AdvertiserLink on a property.updateEnhancedMeasurementSettings(EnhancedMeasurementSettings enhancedMeasurementSettings, com.google.protobuf.FieldMask updateMask) Updates the enhanced measurement settings for this data stream.Updates the enhanced measurement settings for this data stream.Updates the enhanced measurement settings for this data stream.final EventCreateRuleupdateEventCreateRule(EventCreateRule eventCreateRule, com.google.protobuf.FieldMask updateMask) Updates an EventCreateRule.final EventCreateRuleUpdates an EventCreateRule.Updates an EventCreateRule.final EventEditRuleupdateEventEditRule(EventEditRule eventEditRule, com.google.protobuf.FieldMask updateMask) Updates an EventEditRule.final EventEditRuleUpdates an EventEditRule.Updates an EventEditRule.final ExpandedDataSetupdateExpandedDataSet(ExpandedDataSet expandedDataSet, com.google.protobuf.FieldMask updateMask) Updates a ExpandedDataSet on a property.final ExpandedDataSetUpdates a ExpandedDataSet on a property.Updates a ExpandedDataSet on a property.final GoogleAdsLinkupdateGoogleAdsLink(GoogleAdsLink googleAdsLink, com.google.protobuf.FieldMask updateMask) Updates a GoogleAdsLink on a propertyfinal GoogleAdsLinkUpdates a GoogleAdsLink on a propertyUpdates a GoogleAdsLink on a propertyfinal GoogleSignalsSettingsupdateGoogleSignalsSettings(GoogleSignalsSettings googleSignalsSettings, com.google.protobuf.FieldMask updateMask) Updates Google Signals settings for a property.final GoogleSignalsSettingsUpdates Google Signals settings for a property.Updates Google Signals settings for a property.final KeyEventupdateKeyEvent(KeyEvent keyEvent, com.google.protobuf.FieldMask updateMask) Updates a Key Event.final KeyEventupdateKeyEvent(UpdateKeyEventRequest request) Updates a Key Event.Updates a Key Event.updateMeasurementProtocolSecret(MeasurementProtocolSecret measurementProtocolSecret, com.google.protobuf.FieldMask updateMask) Updates a measurement protocol secret.Updates a measurement protocol secret.Updates a measurement protocol secret.final PropertyupdateProperty(Property property, com.google.protobuf.FieldMask updateMask) Updates a property.final PropertyupdateProperty(UpdatePropertyRequest request) Updates a property.Updates a property.final ReportingDataAnnotationupdateReportingDataAnnotation(ReportingDataAnnotation reportingDataAnnotation, com.google.protobuf.FieldMask updateMask) Updates a Reporting Data Annotation.final ReportingDataAnnotationUpdates a Reporting Data Annotation.Updates a Reporting Data Annotation.final SearchAds360LinkupdateSearchAds360Link(SearchAds360Link searchAds360Link, com.google.protobuf.FieldMask updateMask) Updates a SearchAds360Link on a property.final SearchAds360LinkUpdates a SearchAds360Link on a property.Updates a SearchAds360Link on a property.updateSKAdNetworkConversionValueSchema(SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema, com.google.protobuf.FieldMask updateMask) Updates a SKAdNetworkConversionValueSchema.Updates a SKAdNetworkConversionValueSchema.Updates a SKAdNetworkConversionValueSchema.final SubpropertyEventFilterupdateSubpropertyEventFilter(SubpropertyEventFilter subpropertyEventFilter, com.google.protobuf.FieldMask updateMask) Updates a subproperty Event Filter.final SubpropertyEventFilterUpdates a subproperty Event Filter.Updates a subproperty Event Filter.final SubpropertySyncConfigupdateSubpropertySyncConfig(SubpropertySyncConfig subpropertySyncConfig, com.google.protobuf.FieldMask updateMask) Updates a `SubpropertySyncConfig`.final SubpropertySyncConfigUpdates a `SubpropertySyncConfig`.Updates a `SubpropertySyncConfig`.
-
Constructor Details
-
AnalyticsAdminServiceClient
Constructs an instance of AnalyticsAdminServiceClient, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
AnalyticsAdminServiceClient
-
-
Method Details
-
create
Constructs an instance of AnalyticsAdminServiceClient with default settings.- Throws:
IOException
-
create
public static final AnalyticsAdminServiceClient create(AnalyticsAdminServiceSettings settings) throws IOException Constructs an instance of AnalyticsAdminServiceClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.- Throws:
IOException
-
create
Constructs an instance of AnalyticsAdminServiceClient, using the given stub for making calls. This is for advanced usage - prefer using create(AnalyticsAdminServiceSettings). -
getSettings
-
getStub
-
getAccount
Lookup for a single Account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccountName name = AccountName.of("[ACCOUNT]"); Account response = analyticsAdminServiceClient.getAccount(name); }- Parameters:
name- Required. The name of the account to lookup. Format: accounts/{account} Example: "accounts/100"- Throws:
ApiException- if the remote call fails
-
getAccount
Lookup for a single Account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AccountName.of("[ACCOUNT]").toString(); Account response = analyticsAdminServiceClient.getAccount(name); }- Parameters:
name- Required. The name of the account to lookup. Format: accounts/{account} Example: "accounts/100"- Throws:
ApiException- if the remote call fails
-
getAccount
Lookup for a single Account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAccountRequest request = GetAccountRequest.newBuilder().setName(AccountName.of("[ACCOUNT]").toString()).build(); Account response = analyticsAdminServiceClient.getAccount(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getAccountCallable
Lookup for a single Account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAccountRequest request = GetAccountRequest.newBuilder().setName(AccountName.of("[ACCOUNT]").toString()).build(); ApiFuture<Account> future = analyticsAdminServiceClient.getAccountCallable().futureCall(request); // Do something. Account response = future.get(); } -
listAccounts
public final AnalyticsAdminServiceClient.ListAccountsPagedResponse listAccounts(ListAccountsRequest request) Returns all accounts accessible by the caller.Note that these accounts might not currently have GA properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountsRequest request = ListAccountsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); for (Account element : analyticsAdminServiceClient.listAccounts(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listAccountsPagedCallable
public final UnaryCallable<ListAccountsRequest,AnalyticsAdminServiceClient.ListAccountsPagedResponse> listAccountsPagedCallable()Returns all accounts accessible by the caller.Note that these accounts might not currently have GA properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountsRequest request = ListAccountsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); ApiFuture<Account> future = analyticsAdminServiceClient.listAccountsPagedCallable().futureCall(request); // Do something. for (Account element : future.get().iterateAll()) { // doThingsWith(element); } } -
listAccountsCallable
Returns all accounts accessible by the caller.Note that these accounts might not currently have GA properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountsRequest request = ListAccountsRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); while (true) { ListAccountsResponse response = analyticsAdminServiceClient.listAccountsCallable().call(request); for (Account element : response.getAccountsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
deleteAccount
Marks target Account as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.
If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccountName name = AccountName.of("[ACCOUNT]"); analyticsAdminServiceClient.deleteAccount(name); }- Parameters:
name- Required. The name of the Account to soft-delete. Format: accounts/{account} Example: "accounts/100"- Throws:
ApiException- if the remote call fails
-
deleteAccount
Marks target Account as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.
If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AccountName.of("[ACCOUNT]").toString(); analyticsAdminServiceClient.deleteAccount(name); }- Parameters:
name- Required. The name of the Account to soft-delete. Format: accounts/{account} Example: "accounts/100"- Throws:
ApiException- if the remote call fails
-
deleteAccount
Marks target Account as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.
If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAccountRequest request = DeleteAccountRequest.newBuilder().setName(AccountName.of("[ACCOUNT]").toString()).build(); analyticsAdminServiceClient.deleteAccount(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteAccountCallable
Marks target Account as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.
If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAccountRequest request = DeleteAccountRequest.newBuilder().setName(AccountName.of("[ACCOUNT]").toString()).build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteAccountCallable().futureCall(request); // Do something. future.get(); } -
updateAccount
Updates an account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { Account account = Account.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); Account response = analyticsAdminServiceClient.updateAccount(account, updateMask); }- Parameters:
account- Required. The account to update. The account's `name` field is used to identify the account.updateMask- Required. The list of fields to be updated. Field names must be in snake case (for example, "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateAccount
Updates an account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAccountRequest request = UpdateAccountRequest.newBuilder() .setAccount(Account.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); Account response = analyticsAdminServiceClient.updateAccount(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateAccountCallable
Updates an account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAccountRequest request = UpdateAccountRequest.newBuilder() .setAccount(Account.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<Account> future = analyticsAdminServiceClient.updateAccountCallable().futureCall(request); // Do something. Account response = future.get(); } -
provisionAccountTicket
public final ProvisionAccountTicketResponse provisionAccountTicket(ProvisionAccountTicketRequest request) Requests a ticket for creating an account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ProvisionAccountTicketRequest request = ProvisionAccountTicketRequest.newBuilder() .setAccount(Account.newBuilder().build()) .setRedirectUri("redirectUri1970337776") .build(); ProvisionAccountTicketResponse response = analyticsAdminServiceClient.provisionAccountTicket(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
provisionAccountTicketCallable
public final UnaryCallable<ProvisionAccountTicketRequest,ProvisionAccountTicketResponse> provisionAccountTicketCallable()Requests a ticket for creating an account.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ProvisionAccountTicketRequest request = ProvisionAccountTicketRequest.newBuilder() .setAccount(Account.newBuilder().build()) .setRedirectUri("redirectUri1970337776") .build(); ApiFuture<ProvisionAccountTicketResponse> future = analyticsAdminServiceClient.provisionAccountTicketCallable().futureCall(request); // Do something. ProvisionAccountTicketResponse response = future.get(); } -
listAccountSummaries
public final AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse listAccountSummaries(ListAccountSummariesRequest request) Returns summaries of all accounts accessible by the caller.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (AccountSummary element : analyticsAdminServiceClient.listAccountSummaries(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listAccountSummariesPagedCallable
public final UnaryCallable<ListAccountSummariesRequest,AnalyticsAdminServiceClient.ListAccountSummariesPagedResponse> listAccountSummariesPagedCallable()Returns summaries of all accounts accessible by the caller.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<AccountSummary> future = analyticsAdminServiceClient.listAccountSummariesPagedCallable().futureCall(request); // Do something. for (AccountSummary element : future.get().iterateAll()) { // doThingsWith(element); } } -
listAccountSummariesCallable
public final UnaryCallable<ListAccountSummariesRequest,ListAccountSummariesResponse> listAccountSummariesCallable()Returns summaries of all accounts accessible by the caller.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder() .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListAccountSummariesResponse response = analyticsAdminServiceClient.listAccountSummariesCallable().call(request); for (AccountSummary element : response.getAccountSummariesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getProperty
Lookup for a single GA Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName name = PropertyName.of("[PROPERTY]"); Property response = analyticsAdminServiceClient.getProperty(name); }- Parameters:
name- Required. The name of the property to lookup. Format: properties/{property_id} Example: "properties/1000"- Throws:
ApiException- if the remote call fails
-
getProperty
Lookup for a single GA Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = PropertyName.of("[PROPERTY]").toString(); Property response = analyticsAdminServiceClient.getProperty(name); }- Parameters:
name- Required. The name of the property to lookup. Format: properties/{property_id} Example: "properties/1000"- Throws:
ApiException- if the remote call fails
-
getProperty
Lookup for a single GA Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetPropertyRequest request = GetPropertyRequest.newBuilder().setName(PropertyName.of("[PROPERTY]").toString()).build(); Property response = analyticsAdminServiceClient.getProperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getPropertyCallable
Lookup for a single GA Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetPropertyRequest request = GetPropertyRequest.newBuilder().setName(PropertyName.of("[PROPERTY]").toString()).build(); ApiFuture<Property> future = analyticsAdminServiceClient.getPropertyCallable().futureCall(request); // Do something. Property response = future.get(); } -
listProperties
public final AnalyticsAdminServiceClient.ListPropertiesPagedResponse listProperties(ListPropertiesRequest request) Returns child Properties under the specified parent Account.Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListPropertiesRequest request = ListPropertiesRequest.newBuilder() .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); for (Property element : analyticsAdminServiceClient.listProperties(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listPropertiesPagedCallable
public final UnaryCallable<ListPropertiesRequest,AnalyticsAdminServiceClient.ListPropertiesPagedResponse> listPropertiesPagedCallable()Returns child Properties under the specified parent Account.Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListPropertiesRequest request = ListPropertiesRequest.newBuilder() .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); ApiFuture<Property> future = analyticsAdminServiceClient.listPropertiesPagedCallable().futureCall(request); // Do something. for (Property element : future.get().iterateAll()) { // doThingsWith(element); } } -
listPropertiesCallable
Returns child Properties under the specified parent Account.Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListPropertiesRequest request = ListPropertiesRequest.newBuilder() .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .setShowDeleted(true) .build(); while (true) { ListPropertiesResponse response = analyticsAdminServiceClient.listPropertiesCallable().call(request); for (Property element : response.getPropertiesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createProperty
Creates a Google Analytics property with the specified location and attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { Property property = Property.newBuilder().build(); Property response = analyticsAdminServiceClient.createProperty(property); }- Parameters:
property- Required. The property to create. Note: the supplied property must specify its parent.- Throws:
ApiException- if the remote call fails
-
createProperty
Creates a Google Analytics property with the specified location and attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreatePropertyRequest request = CreatePropertyRequest.newBuilder().setProperty(Property.newBuilder().build()).build(); Property response = analyticsAdminServiceClient.createProperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createPropertyCallable
Creates a Google Analytics property with the specified location and attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreatePropertyRequest request = CreatePropertyRequest.newBuilder().setProperty(Property.newBuilder().build()).build(); ApiFuture<Property> future = analyticsAdminServiceClient.createPropertyCallable().futureCall(request); // Do something. Property response = future.get(); } -
deleteProperty
Marks target Property as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.
If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName name = PropertyName.of("[PROPERTY]"); Property response = analyticsAdminServiceClient.deleteProperty(name); }- Parameters:
name- Required. The name of the Property to soft-delete. Format: properties/{property_id} Example: "properties/1000"- Throws:
ApiException- if the remote call fails
-
deleteProperty
Marks target Property as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.
If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = PropertyName.of("[PROPERTY]").toString(); Property response = analyticsAdminServiceClient.deleteProperty(name); }- Parameters:
name- Required. The name of the Property to soft-delete. Format: properties/{property_id} Example: "properties/1000"- Throws:
ApiException- if the remote call fails
-
deleteProperty
Marks target Property as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.
If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeletePropertyRequest request = DeletePropertyRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); Property response = analyticsAdminServiceClient.deleteProperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deletePropertyCallable
Marks target Property as soft-deleted (ie: "trashed") and returns it.This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.
If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, AccessBindings) will be permanently purged. https://support.google.com/analytics/answer/6154772
Returns an error if the target is not found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeletePropertyRequest request = DeletePropertyRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); ApiFuture<Property> future = analyticsAdminServiceClient.deletePropertyCallable().futureCall(request); // Do something. Property response = future.get(); } -
updateProperty
Updates a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { Property property = Property.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); Property response = analyticsAdminServiceClient.updateProperty(property, updateMask); }- Parameters:
property- Required. The property to update. The property's `name` field is used to identify the property to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateProperty
Updates a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdatePropertyRequest request = UpdatePropertyRequest.newBuilder() .setProperty(Property.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); Property response = analyticsAdminServiceClient.updateProperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updatePropertyCallable
Updates a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdatePropertyRequest request = UpdatePropertyRequest.newBuilder() .setProperty(Property.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<Property> future = analyticsAdminServiceClient.updatePropertyCallable().futureCall(request); // Do something. Property response = future.get(); } -
createFirebaseLink
Creates a FirebaseLink.Properties can have at most one FirebaseLink.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); FirebaseLink firebaseLink = FirebaseLink.newBuilder().build(); FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(parent, firebaseLink); }- Parameters:
parent- Required. Format: properties/{property_id}Example: `properties/1234`
firebaseLink- Required. The Firebase link to create.- Throws:
ApiException- if the remote call fails
-
createFirebaseLink
Creates a FirebaseLink.Properties can have at most one FirebaseLink.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); FirebaseLink firebaseLink = FirebaseLink.newBuilder().build(); FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(parent, firebaseLink); }- Parameters:
parent- Required. Format: properties/{property_id}Example: `properties/1234`
firebaseLink- Required. The Firebase link to create.- Throws:
ApiException- if the remote call fails
-
createFirebaseLink
Creates a FirebaseLink.Properties can have at most one FirebaseLink.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateFirebaseLinkRequest request = CreateFirebaseLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setFirebaseLink(FirebaseLink.newBuilder().build()) .build(); FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createFirebaseLinkCallable
Creates a FirebaseLink.Properties can have at most one FirebaseLink.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateFirebaseLinkRequest request = CreateFirebaseLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setFirebaseLink(FirebaseLink.newBuilder().build()) .build(); ApiFuture<FirebaseLink> future = analyticsAdminServiceClient.createFirebaseLinkCallable().futureCall(request); // Do something. FirebaseLink response = future.get(); } -
deleteFirebaseLink
Deletes a FirebaseLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { FirebaseLinkName name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]"); analyticsAdminServiceClient.deleteFirebaseLink(name); }- Parameters:
name- Required. Format: properties/{property_id}/firebaseLinks/{firebase_link_id}Example: `properties/1234/firebaseLinks/5678`
- Throws:
ApiException- if the remote call fails
-
deleteFirebaseLink
Deletes a FirebaseLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]").toString(); analyticsAdminServiceClient.deleteFirebaseLink(name); }- Parameters:
name- Required. Format: properties/{property_id}/firebaseLinks/{firebase_link_id}Example: `properties/1234/firebaseLinks/5678`
- Throws:
ApiException- if the remote call fails
-
deleteFirebaseLink
Deletes a FirebaseLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteFirebaseLinkRequest request = DeleteFirebaseLinkRequest.newBuilder() .setName(FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]").toString()) .build(); analyticsAdminServiceClient.deleteFirebaseLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteFirebaseLinkCallable
public final UnaryCallable<DeleteFirebaseLinkRequest,com.google.protobuf.Empty> deleteFirebaseLinkCallable()Deletes a FirebaseLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteFirebaseLinkRequest request = DeleteFirebaseLinkRequest.newBuilder() .setName(FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteFirebaseLinkCallable().futureCall(request); // Do something. future.get(); } -
listFirebaseLinks
public final AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse listFirebaseLinks(PropertyName parent) Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (FirebaseLink element : analyticsAdminServiceClient.listFirebaseLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: properties/{property_id}Example: `properties/1234`
- Throws:
ApiException- if the remote call fails
-
listFirebaseLinks
public final AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse listFirebaseLinks(String parent) Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (FirebaseLink element : analyticsAdminServiceClient.listFirebaseLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Format: properties/{property_id}Example: `properties/1234`
- Throws:
ApiException- if the remote call fails
-
listFirebaseLinks
public final AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse listFirebaseLinks(ListFirebaseLinksRequest request) Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (FirebaseLink element : analyticsAdminServiceClient.listFirebaseLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listFirebaseLinksPagedCallable
public final UnaryCallable<ListFirebaseLinksRequest,AnalyticsAdminServiceClient.ListFirebaseLinksPagedResponse> listFirebaseLinksPagedCallable()Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<FirebaseLink> future = analyticsAdminServiceClient.listFirebaseLinksPagedCallable().futureCall(request); // Do something. for (FirebaseLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listFirebaseLinksCallable
public final UnaryCallable<ListFirebaseLinksRequest,ListFirebaseLinksResponse> listFirebaseLinksCallable()Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListFirebaseLinksResponse response = analyticsAdminServiceClient.listFirebaseLinksCallable().call(request); for (FirebaseLink element : response.getFirebaseLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getGlobalSiteTag
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GlobalSiteTagName name = GlobalSiteTagName.of("[PROPERTY]", "[DATA_STREAM]"); GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(name); }- Parameters:
name- Required. The name of the site tag to lookup. Note that site tags are singletons and do not have unique IDs. Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTagExample: `properties/123/dataStreams/456/globalSiteTag`
- Throws:
ApiException- if the remote call fails
-
getGlobalSiteTag
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = GlobalSiteTagName.of("[PROPERTY]", "[DATA_STREAM]").toString(); GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(name); }- Parameters:
name- Required. The name of the site tag to lookup. Note that site tags are singletons and do not have unique IDs. Format: properties/{property_id}/dataStreams/{stream_id}/globalSiteTagExample: `properties/123/dataStreams/456/globalSiteTag`
- Throws:
ApiException- if the remote call fails
-
getGlobalSiteTag
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetGlobalSiteTagRequest request = GetGlobalSiteTagRequest.newBuilder() .setName(GlobalSiteTagName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getGlobalSiteTagCallable
Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetGlobalSiteTagRequest request = GetGlobalSiteTagRequest.newBuilder() .setName(GlobalSiteTagName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); ApiFuture<GlobalSiteTag> future = analyticsAdminServiceClient.getGlobalSiteTagCallable().futureCall(request); // Do something. GlobalSiteTag response = future.get(); } -
createGoogleAdsLink
Creates a GoogleAdsLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build(); GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(parent, googleAdsLink); }- Parameters:
parent- Required. Example format: properties/1234googleAdsLink- Required. The GoogleAdsLink to create.- Throws:
ApiException- if the remote call fails
-
createGoogleAdsLink
Creates a GoogleAdsLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build(); GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(parent, googleAdsLink); }- Parameters:
parent- Required. Example format: properties/1234googleAdsLink- Required. The GoogleAdsLink to create.- Throws:
ApiException- if the remote call fails
-
createGoogleAdsLink
Creates a GoogleAdsLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateGoogleAdsLinkRequest request = CreateGoogleAdsLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setGoogleAdsLink(GoogleAdsLink.newBuilder().build()) .build(); GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createGoogleAdsLinkCallable
Creates a GoogleAdsLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateGoogleAdsLinkRequest request = CreateGoogleAdsLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setGoogleAdsLink(GoogleAdsLink.newBuilder().build()) .build(); ApiFuture<GoogleAdsLink> future = analyticsAdminServiceClient.createGoogleAdsLinkCallable().futureCall(request); // Do something. GoogleAdsLink response = future.get(); } -
updateGoogleAdsLink
public final GoogleAdsLink updateGoogleAdsLink(GoogleAdsLink googleAdsLink, com.google.protobuf.FieldMask updateMask) Updates a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); GoogleAdsLink response = analyticsAdminServiceClient.updateGoogleAdsLink(googleAdsLink, updateMask); }- Parameters:
googleAdsLink- The GoogleAdsLink to updateupdateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateGoogleAdsLink
Updates a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateGoogleAdsLinkRequest request = UpdateGoogleAdsLinkRequest.newBuilder() .setGoogleAdsLink(GoogleAdsLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); GoogleAdsLink response = analyticsAdminServiceClient.updateGoogleAdsLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateGoogleAdsLinkCallable
Updates a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateGoogleAdsLinkRequest request = UpdateGoogleAdsLinkRequest.newBuilder() .setGoogleAdsLink(GoogleAdsLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<GoogleAdsLink> future = analyticsAdminServiceClient.updateGoogleAdsLinkCallable().futureCall(request); // Do something. GoogleAdsLink response = future.get(); } -
deleteGoogleAdsLink
Deletes a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GoogleAdsLinkName name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]"); analyticsAdminServiceClient.deleteGoogleAdsLink(name); }- Parameters:
name- Required. Example format: properties/1234/googleAdsLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteGoogleAdsLink
Deletes a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString(); analyticsAdminServiceClient.deleteGoogleAdsLink(name); }- Parameters:
name- Required. Example format: properties/1234/googleAdsLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteGoogleAdsLink
Deletes a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteGoogleAdsLinkRequest request = DeleteGoogleAdsLinkRequest.newBuilder() .setName(GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString()) .build(); analyticsAdminServiceClient.deleteGoogleAdsLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteGoogleAdsLinkCallable
public final UnaryCallable<DeleteGoogleAdsLinkRequest,com.google.protobuf.Empty> deleteGoogleAdsLinkCallable()Deletes a GoogleAdsLink on a propertySample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteGoogleAdsLinkRequest request = DeleteGoogleAdsLinkRequest.newBuilder() .setName(GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteGoogleAdsLinkCallable().futureCall(request); // Do something. future.get(); } -
listGoogleAdsLinks
public final AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(PropertyName parent) Lists GoogleAdsLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listGoogleAdsLinks
public final AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(String parent) Lists GoogleAdsLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listGoogleAdsLinks
public final AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(ListGoogleAdsLinksRequest request) Lists GoogleAdsLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listGoogleAdsLinksPagedCallable
public final UnaryCallable<ListGoogleAdsLinksRequest,AnalyticsAdminServiceClient.ListGoogleAdsLinksPagedResponse> listGoogleAdsLinksPagedCallable()Lists GoogleAdsLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<GoogleAdsLink> future = analyticsAdminServiceClient.listGoogleAdsLinksPagedCallable().futureCall(request); // Do something. for (GoogleAdsLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listGoogleAdsLinksCallable
public final UnaryCallable<ListGoogleAdsLinksRequest,ListGoogleAdsLinksResponse> listGoogleAdsLinksCallable()Lists GoogleAdsLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListGoogleAdsLinksResponse response = analyticsAdminServiceClient.listGoogleAdsLinksCallable().call(request); for (GoogleAdsLink element : response.getGoogleAdsLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getDataSharingSettings
Get data sharing settings on an account. Data sharing settings are singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataSharingSettingsName name = DataSharingSettingsName.of("[ACCOUNT]"); DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: accounts/{account}/dataSharingSettingsExample: `accounts/1000/dataSharingSettings`
- Throws:
ApiException- if the remote call fails
-
getDataSharingSettings
Get data sharing settings on an account. Data sharing settings are singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DataSharingSettingsName.of("[ACCOUNT]").toString(); DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: accounts/{account}/dataSharingSettingsExample: `accounts/1000/dataSharingSettings`
- Throws:
ApiException- if the remote call fails
-
getDataSharingSettings
Get data sharing settings on an account. Data sharing settings are singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataSharingSettingsRequest request = GetDataSharingSettingsRequest.newBuilder() .setName(DataSharingSettingsName.of("[ACCOUNT]").toString()) .build(); DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDataSharingSettingsCallable
public final UnaryCallable<GetDataSharingSettingsRequest,DataSharingSettings> getDataSharingSettingsCallable()Get data sharing settings on an account. Data sharing settings are singletons.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataSharingSettingsRequest request = GetDataSharingSettingsRequest.newBuilder() .setName(DataSharingSettingsName.of("[ACCOUNT]").toString()) .build(); ApiFuture<DataSharingSettings> future = analyticsAdminServiceClient.getDataSharingSettingsCallable().futureCall(request); // Do something. DataSharingSettings response = future.get(); } -
getMeasurementProtocolSecret
public final MeasurementProtocolSecret getMeasurementProtocolSecret(MeasurementProtocolSecretName name) Lookup for a single MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { MeasurementProtocolSecretName name = MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]"); MeasurementProtocolSecret response = analyticsAdminServiceClient.getMeasurementProtocolSecret(name); }- Parameters:
name- Required. The name of the measurement protocol secret to lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}- Throws:
ApiException- if the remote call fails
-
getMeasurementProtocolSecret
Lookup for a single MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString(); MeasurementProtocolSecret response = analyticsAdminServiceClient.getMeasurementProtocolSecret(name); }- Parameters:
name- Required. The name of the measurement protocol secret to lookup. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}- Throws:
ApiException- if the remote call fails
-
getMeasurementProtocolSecret
public final MeasurementProtocolSecret getMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest request) Lookup for a single MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetMeasurementProtocolSecretRequest request = GetMeasurementProtocolSecretRequest.newBuilder() .setName( MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString()) .build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.getMeasurementProtocolSecret(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getMeasurementProtocolSecretCallable
public final UnaryCallable<GetMeasurementProtocolSecretRequest,MeasurementProtocolSecret> getMeasurementProtocolSecretCallable()Lookup for a single MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetMeasurementProtocolSecretRequest request = GetMeasurementProtocolSecretRequest.newBuilder() .setName( MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString()) .build(); ApiFuture<MeasurementProtocolSecret> future = analyticsAdminServiceClient.getMeasurementProtocolSecretCallable().futureCall(request); // Do something. MeasurementProtocolSecret response = future.get(); } -
listMeasurementProtocolSecrets
public final AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse listMeasurementProtocolSecrets(DataStreamName parent) Returns child MeasurementProtocolSecrets under the specified parent Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); for (MeasurementProtocolSecret element : analyticsAdminServiceClient.listMeasurementProtocolSecrets(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent stream. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets- Throws:
ApiException- if the remote call fails
-
listMeasurementProtocolSecrets
public final AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse listMeasurementProtocolSecrets(String parent) Returns child MeasurementProtocolSecrets under the specified parent Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); for (MeasurementProtocolSecret element : analyticsAdminServiceClient.listMeasurementProtocolSecrets(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent stream. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets- Throws:
ApiException- if the remote call fails
-
listMeasurementProtocolSecrets
public final AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse listMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest request) Returns child MeasurementProtocolSecrets under the specified parent Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListMeasurementProtocolSecretsRequest request = ListMeasurementProtocolSecretsRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (MeasurementProtocolSecret element : analyticsAdminServiceClient.listMeasurementProtocolSecrets(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listMeasurementProtocolSecretsPagedCallable
public final UnaryCallable<ListMeasurementProtocolSecretsRequest,AnalyticsAdminServiceClient.ListMeasurementProtocolSecretsPagedResponse> listMeasurementProtocolSecretsPagedCallable()Returns child MeasurementProtocolSecrets under the specified parent Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListMeasurementProtocolSecretsRequest request = ListMeasurementProtocolSecretsRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<MeasurementProtocolSecret> future = analyticsAdminServiceClient .listMeasurementProtocolSecretsPagedCallable() .futureCall(request); // Do something. for (MeasurementProtocolSecret element : future.get().iterateAll()) { // doThingsWith(element); } } -
listMeasurementProtocolSecretsCallable
public final UnaryCallable<ListMeasurementProtocolSecretsRequest,ListMeasurementProtocolSecretsResponse> listMeasurementProtocolSecretsCallable()Returns child MeasurementProtocolSecrets under the specified parent Property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListMeasurementProtocolSecretsRequest request = ListMeasurementProtocolSecretsRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListMeasurementProtocolSecretsResponse response = analyticsAdminServiceClient.listMeasurementProtocolSecretsCallable().call(request); for (MeasurementProtocolSecret element : response.getMeasurementProtocolSecretsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createMeasurementProtocolSecret
public final MeasurementProtocolSecret createMeasurementProtocolSecret(DataStreamName parent, MeasurementProtocolSecret measurementProtocolSecret) Creates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); MeasurementProtocolSecret measurementProtocolSecret = MeasurementProtocolSecret.newBuilder().build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.createMeasurementProtocolSecret( parent, measurementProtocolSecret); }- Parameters:
parent- Required. The parent resource where this secret will be created. Format: properties/{property}/dataStreams/{dataStream}measurementProtocolSecret- Required. The measurement protocol secret to create.- Throws:
ApiException- if the remote call fails
-
createMeasurementProtocolSecret
public final MeasurementProtocolSecret createMeasurementProtocolSecret(String parent, MeasurementProtocolSecret measurementProtocolSecret) Creates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); MeasurementProtocolSecret measurementProtocolSecret = MeasurementProtocolSecret.newBuilder().build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.createMeasurementProtocolSecret( parent, measurementProtocolSecret); }- Parameters:
parent- Required. The parent resource where this secret will be created. Format: properties/{property}/dataStreams/{dataStream}measurementProtocolSecret- Required. The measurement protocol secret to create.- Throws:
ApiException- if the remote call fails
-
createMeasurementProtocolSecret
public final MeasurementProtocolSecret createMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest request) Creates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateMeasurementProtocolSecretRequest request = CreateMeasurementProtocolSecretRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setMeasurementProtocolSecret(MeasurementProtocolSecret.newBuilder().build()) .build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.createMeasurementProtocolSecret(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createMeasurementProtocolSecretCallable
public final UnaryCallable<CreateMeasurementProtocolSecretRequest,MeasurementProtocolSecret> createMeasurementProtocolSecretCallable()Creates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateMeasurementProtocolSecretRequest request = CreateMeasurementProtocolSecretRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setMeasurementProtocolSecret(MeasurementProtocolSecret.newBuilder().build()) .build(); ApiFuture<MeasurementProtocolSecret> future = analyticsAdminServiceClient.createMeasurementProtocolSecretCallable().futureCall(request); // Do something. MeasurementProtocolSecret response = future.get(); } -
deleteMeasurementProtocolSecret
Deletes target MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { MeasurementProtocolSecretName name = MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]"); analyticsAdminServiceClient.deleteMeasurementProtocolSecret(name); }- Parameters:
name- Required. The name of the MeasurementProtocolSecret to delete. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}- Throws:
ApiException- if the remote call fails
-
deleteMeasurementProtocolSecret
Deletes target MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString(); analyticsAdminServiceClient.deleteMeasurementProtocolSecret(name); }- Parameters:
name- Required. The name of the MeasurementProtocolSecret to delete. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}- Throws:
ApiException- if the remote call fails
-
deleteMeasurementProtocolSecret
Deletes target MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteMeasurementProtocolSecretRequest request = DeleteMeasurementProtocolSecretRequest.newBuilder() .setName( MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString()) .build(); analyticsAdminServiceClient.deleteMeasurementProtocolSecret(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteMeasurementProtocolSecretCallable
public final UnaryCallable<DeleteMeasurementProtocolSecretRequest,com.google.protobuf.Empty> deleteMeasurementProtocolSecretCallable()Deletes target MeasurementProtocolSecret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteMeasurementProtocolSecretRequest request = DeleteMeasurementProtocolSecretRequest.newBuilder() .setName( MeasurementProtocolSecretName.of( "[PROPERTY]", "[DATA_STREAM]", "[MEASUREMENT_PROTOCOL_SECRET]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteMeasurementProtocolSecretCallable().futureCall(request); // Do something. future.get(); } -
updateMeasurementProtocolSecret
public final MeasurementProtocolSecret updateMeasurementProtocolSecret(MeasurementProtocolSecret measurementProtocolSecret, com.google.protobuf.FieldMask updateMask) Updates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { MeasurementProtocolSecret measurementProtocolSecret = MeasurementProtocolSecret.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.updateMeasurementProtocolSecret( measurementProtocolSecret, updateMask); }- Parameters:
measurementProtocolSecret- Required. The measurement protocol secret to update.updateMask- Required. The list of fields to be updated. Omitted fields will not be updated.- Throws:
ApiException- if the remote call fails
-
updateMeasurementProtocolSecret
public final MeasurementProtocolSecret updateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest request) Updates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateMeasurementProtocolSecretRequest request = UpdateMeasurementProtocolSecretRequest.newBuilder() .setMeasurementProtocolSecret(MeasurementProtocolSecret.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); MeasurementProtocolSecret response = analyticsAdminServiceClient.updateMeasurementProtocolSecret(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateMeasurementProtocolSecretCallable
public final UnaryCallable<UpdateMeasurementProtocolSecretRequest,MeasurementProtocolSecret> updateMeasurementProtocolSecretCallable()Updates a measurement protocol secret.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateMeasurementProtocolSecretRequest request = UpdateMeasurementProtocolSecretRequest.newBuilder() .setMeasurementProtocolSecret(MeasurementProtocolSecret.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<MeasurementProtocolSecret> future = analyticsAdminServiceClient.updateMeasurementProtocolSecretCallable().futureCall(request); // Do something. MeasurementProtocolSecret response = future.get(); } -
acknowledgeUserDataCollection
public final AcknowledgeUserDataCollectionResponse acknowledgeUserDataCollection(AcknowledgeUserDataCollectionRequest request) Acknowledges the terms of user data collection for the specified property.This acknowledgement must be completed (either in the Google Analytics UI or through this API) before MeasurementProtocolSecret resources may be created.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AcknowledgeUserDataCollectionRequest request = AcknowledgeUserDataCollectionRequest.newBuilder() .setProperty(PropertyName.of("[PROPERTY]").toString()) .setAcknowledgement("acknowledgement1769490938") .build(); AcknowledgeUserDataCollectionResponse response = analyticsAdminServiceClient.acknowledgeUserDataCollection(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
acknowledgeUserDataCollectionCallable
public final UnaryCallable<AcknowledgeUserDataCollectionRequest,AcknowledgeUserDataCollectionResponse> acknowledgeUserDataCollectionCallable()Acknowledges the terms of user data collection for the specified property.This acknowledgement must be completed (either in the Google Analytics UI or through this API) before MeasurementProtocolSecret resources may be created.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AcknowledgeUserDataCollectionRequest request = AcknowledgeUserDataCollectionRequest.newBuilder() .setProperty(PropertyName.of("[PROPERTY]").toString()) .setAcknowledgement("acknowledgement1769490938") .build(); ApiFuture<AcknowledgeUserDataCollectionResponse> future = analyticsAdminServiceClient.acknowledgeUserDataCollectionCallable().futureCall(request); // Do something. AcknowledgeUserDataCollectionResponse response = future.get(); } -
getSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema getSKAdNetworkConversionValueSchema(SKAdNetworkConversionValueSchemaName name) Looks up a single SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SKAdNetworkConversionValueSchemaName name = SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]"); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.getSKAdNetworkConversionValueSchema(name); }- Parameters:
name- Required. The resource name of SKAdNetwork conversion value schema to look up. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}- Throws:
ApiException- if the remote call fails
-
getSKAdNetworkConversionValueSchema
Looks up a single SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.getSKAdNetworkConversionValueSchema(name); }- Parameters:
name- Required. The resource name of SKAdNetwork conversion value schema to look up. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}- Throws:
ApiException- if the remote call fails
-
getSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema getSKAdNetworkConversionValueSchema(GetSKAdNetworkConversionValueSchemaRequest request) Looks up a single SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSKAdNetworkConversionValueSchemaRequest request = GetSKAdNetworkConversionValueSchemaRequest.newBuilder() .setName( SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString()) .build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.getSKAdNetworkConversionValueSchema(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getSKAdNetworkConversionValueSchemaCallable
public final UnaryCallable<GetSKAdNetworkConversionValueSchemaRequest,SKAdNetworkConversionValueSchema> getSKAdNetworkConversionValueSchemaCallable()Looks up a single SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSKAdNetworkConversionValueSchemaRequest request = GetSKAdNetworkConversionValueSchemaRequest.newBuilder() .setName( SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString()) .build(); ApiFuture<SKAdNetworkConversionValueSchema> future = analyticsAdminServiceClient .getSKAdNetworkConversionValueSchemaCallable() .futureCall(request); // Do something. SKAdNetworkConversionValueSchema response = future.get(); } -
createSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema createSKAdNetworkConversionValueSchema(DataStreamName parent, SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema) Creates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema = SKAdNetworkConversionValueSchema.newBuilder().build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.createSKAdNetworkConversionValueSchema( parent, skadnetworkConversionValueSchema); }- Parameters:
parent- Required. The parent resource where this schema will be created. Format: properties/{property}/dataStreams/{dataStream}skadnetworkConversionValueSchema- Required. SKAdNetwork conversion value schema to create.- Throws:
ApiException- if the remote call fails
-
createSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema createSKAdNetworkConversionValueSchema(String parent, SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema) Creates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema = SKAdNetworkConversionValueSchema.newBuilder().build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.createSKAdNetworkConversionValueSchema( parent, skadnetworkConversionValueSchema); }- Parameters:
parent- Required. The parent resource where this schema will be created. Format: properties/{property}/dataStreams/{dataStream}skadnetworkConversionValueSchema- Required. SKAdNetwork conversion value schema to create.- Throws:
ApiException- if the remote call fails
-
createSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema createSKAdNetworkConversionValueSchema(CreateSKAdNetworkConversionValueSchemaRequest request) Creates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSKAdNetworkConversionValueSchemaRequest request = CreateSKAdNetworkConversionValueSchemaRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setSkadnetworkConversionValueSchema( SKAdNetworkConversionValueSchema.newBuilder().build()) .build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.createSKAdNetworkConversionValueSchema(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createSKAdNetworkConversionValueSchemaCallable
public final UnaryCallable<CreateSKAdNetworkConversionValueSchemaRequest,SKAdNetworkConversionValueSchema> createSKAdNetworkConversionValueSchemaCallable()Creates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSKAdNetworkConversionValueSchemaRequest request = CreateSKAdNetworkConversionValueSchemaRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setSkadnetworkConversionValueSchema( SKAdNetworkConversionValueSchema.newBuilder().build()) .build(); ApiFuture<SKAdNetworkConversionValueSchema> future = analyticsAdminServiceClient .createSKAdNetworkConversionValueSchemaCallable() .futureCall(request); // Do something. SKAdNetworkConversionValueSchema response = future.get(); } -
deleteSKAdNetworkConversionValueSchema
Deletes target SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SKAdNetworkConversionValueSchemaName name = SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]"); analyticsAdminServiceClient.deleteSKAdNetworkConversionValueSchema(name); }- Parameters:
name- Required. The name of the SKAdNetworkConversionValueSchema to delete. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}- Throws:
ApiException- if the remote call fails
-
deleteSKAdNetworkConversionValueSchema
Deletes target SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString(); analyticsAdminServiceClient.deleteSKAdNetworkConversionValueSchema(name); }- Parameters:
name- Required. The name of the SKAdNetworkConversionValueSchema to delete. Format: properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema/{skadnetwork_conversion_value_schema}- Throws:
ApiException- if the remote call fails
-
deleteSKAdNetworkConversionValueSchema
public final void deleteSKAdNetworkConversionValueSchema(DeleteSKAdNetworkConversionValueSchemaRequest request) Deletes target SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSKAdNetworkConversionValueSchemaRequest request = DeleteSKAdNetworkConversionValueSchemaRequest.newBuilder() .setName( SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString()) .build(); analyticsAdminServiceClient.deleteSKAdNetworkConversionValueSchema(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteSKAdNetworkConversionValueSchemaCallable
public final UnaryCallable<DeleteSKAdNetworkConversionValueSchemaRequest,com.google.protobuf.Empty> deleteSKAdNetworkConversionValueSchemaCallable()Deletes target SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSKAdNetworkConversionValueSchemaRequest request = DeleteSKAdNetworkConversionValueSchemaRequest.newBuilder() .setName( SKAdNetworkConversionValueSchemaName.of( "[PROPERTY]", "[DATA_STREAM]", "[SKADNETWORK_CONVERSION_VALUE_SCHEMA]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient .deleteSKAdNetworkConversionValueSchemaCallable() .futureCall(request); // Do something. future.get(); } -
updateSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema updateSKAdNetworkConversionValueSchema(SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema, com.google.protobuf.FieldMask updateMask) Updates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SKAdNetworkConversionValueSchema skadnetworkConversionValueSchema = SKAdNetworkConversionValueSchema.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.updateSKAdNetworkConversionValueSchema( skadnetworkConversionValueSchema, updateMask); }- Parameters:
skadnetworkConversionValueSchema- Required. SKAdNetwork conversion value schema to update.updateMask- Required. The list of fields to be updated. Omitted fields will not be updated.- Throws:
ApiException- if the remote call fails
-
updateSKAdNetworkConversionValueSchema
public final SKAdNetworkConversionValueSchema updateSKAdNetworkConversionValueSchema(UpdateSKAdNetworkConversionValueSchemaRequest request) Updates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSKAdNetworkConversionValueSchemaRequest request = UpdateSKAdNetworkConversionValueSchemaRequest.newBuilder() .setSkadnetworkConversionValueSchema( SKAdNetworkConversionValueSchema.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); SKAdNetworkConversionValueSchema response = analyticsAdminServiceClient.updateSKAdNetworkConversionValueSchema(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateSKAdNetworkConversionValueSchemaCallable
public final UnaryCallable<UpdateSKAdNetworkConversionValueSchemaRequest,SKAdNetworkConversionValueSchema> updateSKAdNetworkConversionValueSchemaCallable()Updates a SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSKAdNetworkConversionValueSchemaRequest request = UpdateSKAdNetworkConversionValueSchemaRequest.newBuilder() .setSkadnetworkConversionValueSchema( SKAdNetworkConversionValueSchema.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<SKAdNetworkConversionValueSchema> future = analyticsAdminServiceClient .updateSKAdNetworkConversionValueSchemaCallable() .futureCall(request); // Do something. SKAdNetworkConversionValueSchema response = future.get(); } -
listSKAdNetworkConversionValueSchemas
public final AnalyticsAdminServiceClient.ListSKAdNetworkConversionValueSchemasPagedResponse listSKAdNetworkConversionValueSchemas(DataStreamName parent) Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); for (SKAdNetworkConversionValueSchema element : analyticsAdminServiceClient.listSKAdNetworkConversionValueSchemas(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The DataStream resource to list schemas for. Format: properties/{property_id}/dataStreams/{dataStream} Example: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
listSKAdNetworkConversionValueSchemas
public final AnalyticsAdminServiceClient.ListSKAdNetworkConversionValueSchemasPagedResponse listSKAdNetworkConversionValueSchemas(String parent) Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); for (SKAdNetworkConversionValueSchema element : analyticsAdminServiceClient.listSKAdNetworkConversionValueSchemas(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The DataStream resource to list schemas for. Format: properties/{property_id}/dataStreams/{dataStream} Example: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
listSKAdNetworkConversionValueSchemas
public final AnalyticsAdminServiceClient.ListSKAdNetworkConversionValueSchemasPagedResponse listSKAdNetworkConversionValueSchemas(ListSKAdNetworkConversionValueSchemasRequest request) Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSKAdNetworkConversionValueSchemasRequest request = ListSKAdNetworkConversionValueSchemasRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (SKAdNetworkConversionValueSchema element : analyticsAdminServiceClient.listSKAdNetworkConversionValueSchemas(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listSKAdNetworkConversionValueSchemasPagedCallable
public final UnaryCallable<ListSKAdNetworkConversionValueSchemasRequest,AnalyticsAdminServiceClient.ListSKAdNetworkConversionValueSchemasPagedResponse> listSKAdNetworkConversionValueSchemasPagedCallable()Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSKAdNetworkConversionValueSchemasRequest request = ListSKAdNetworkConversionValueSchemasRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<SKAdNetworkConversionValueSchema> future = analyticsAdminServiceClient .listSKAdNetworkConversionValueSchemasPagedCallable() .futureCall(request); // Do something. for (SKAdNetworkConversionValueSchema element : future.get().iterateAll()) { // doThingsWith(element); } } -
listSKAdNetworkConversionValueSchemasCallable
public final UnaryCallable<ListSKAdNetworkConversionValueSchemasRequest,ListSKAdNetworkConversionValueSchemasResponse> listSKAdNetworkConversionValueSchemasCallable()Lists SKAdNetworkConversionValueSchema on a stream. Properties can have at most one SKAdNetworkConversionValueSchema.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSKAdNetworkConversionValueSchemasRequest request = ListSKAdNetworkConversionValueSchemasRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListSKAdNetworkConversionValueSchemasResponse response = analyticsAdminServiceClient .listSKAdNetworkConversionValueSchemasCallable() .call(request); for (SKAdNetworkConversionValueSchema element : response.getSkadnetworkConversionValueSchemasList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
searchChangeHistoryEvents
public final AnalyticsAdminServiceClient.SearchChangeHistoryEventsPagedResponse searchChangeHistoryEvents(SearchChangeHistoryEventsRequest request) Searches through all changes to an account or its children given the specified set of filters.Only returns the subset of changes supported by the API. The UI may return additional changes.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchChangeHistoryEventsRequest request = SearchChangeHistoryEventsRequest.newBuilder() .setAccount(AccountName.of("[ACCOUNT]").toString()) .setProperty(PropertyName.of("[PROPERTY]").toString()) .addAllResourceType(new ArrayList<ChangeHistoryResourceType>()) .addAllAction(new ArrayList<ActionType>()) .addAllActorEmail(new ArrayList<String>()) .setEarliestChangeTime(Timestamp.newBuilder().build()) .setLatestChangeTime(Timestamp.newBuilder().build()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (ChangeHistoryEvent element : analyticsAdminServiceClient.searchChangeHistoryEvents(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
searchChangeHistoryEventsPagedCallable
public final UnaryCallable<SearchChangeHistoryEventsRequest,AnalyticsAdminServiceClient.SearchChangeHistoryEventsPagedResponse> searchChangeHistoryEventsPagedCallable()Searches through all changes to an account or its children given the specified set of filters.Only returns the subset of changes supported by the API. The UI may return additional changes.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchChangeHistoryEventsRequest request = SearchChangeHistoryEventsRequest.newBuilder() .setAccount(AccountName.of("[ACCOUNT]").toString()) .setProperty(PropertyName.of("[PROPERTY]").toString()) .addAllResourceType(new ArrayList<ChangeHistoryResourceType>()) .addAllAction(new ArrayList<ActionType>()) .addAllActorEmail(new ArrayList<String>()) .setEarliestChangeTime(Timestamp.newBuilder().build()) .setLatestChangeTime(Timestamp.newBuilder().build()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<ChangeHistoryEvent> future = analyticsAdminServiceClient.searchChangeHistoryEventsPagedCallable().futureCall(request); // Do something. for (ChangeHistoryEvent element : future.get().iterateAll()) { // doThingsWith(element); } } -
searchChangeHistoryEventsCallable
public final UnaryCallable<SearchChangeHistoryEventsRequest,SearchChangeHistoryEventsResponse> searchChangeHistoryEventsCallable()Searches through all changes to an account or its children given the specified set of filters.Only returns the subset of changes supported by the API. The UI may return additional changes.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchChangeHistoryEventsRequest request = SearchChangeHistoryEventsRequest.newBuilder() .setAccount(AccountName.of("[ACCOUNT]").toString()) .setProperty(PropertyName.of("[PROPERTY]").toString()) .addAllResourceType(new ArrayList<ChangeHistoryResourceType>()) .addAllAction(new ArrayList<ActionType>()) .addAllActorEmail(new ArrayList<String>()) .setEarliestChangeTime(Timestamp.newBuilder().build()) .setLatestChangeTime(Timestamp.newBuilder().build()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { SearchChangeHistoryEventsResponse response = analyticsAdminServiceClient.searchChangeHistoryEventsCallable().call(request); for (ChangeHistoryEvent element : response.getChangeHistoryEventsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getGoogleSignalsSettings
Lookup for Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GoogleSignalsSettingsName name = GoogleSignalsSettingsName.of("[PROPERTY]"); GoogleSignalsSettings response = analyticsAdminServiceClient.getGoogleSignalsSettings(name); }- Parameters:
name- Required. The name of the google signals settings to retrieve. Format: properties/{property}/googleSignalsSettings- Throws:
ApiException- if the remote call fails
-
getGoogleSignalsSettings
Lookup for Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = GoogleSignalsSettingsName.of("[PROPERTY]").toString(); GoogleSignalsSettings response = analyticsAdminServiceClient.getGoogleSignalsSettings(name); }- Parameters:
name- Required. The name of the google signals settings to retrieve. Format: properties/{property}/googleSignalsSettings- Throws:
ApiException- if the remote call fails
-
getGoogleSignalsSettings
public final GoogleSignalsSettings getGoogleSignalsSettings(GetGoogleSignalsSettingsRequest request) Lookup for Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetGoogleSignalsSettingsRequest request = GetGoogleSignalsSettingsRequest.newBuilder() .setName(GoogleSignalsSettingsName.of("[PROPERTY]").toString()) .build(); GoogleSignalsSettings response = analyticsAdminServiceClient.getGoogleSignalsSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getGoogleSignalsSettingsCallable
public final UnaryCallable<GetGoogleSignalsSettingsRequest,GoogleSignalsSettings> getGoogleSignalsSettingsCallable()Lookup for Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetGoogleSignalsSettingsRequest request = GetGoogleSignalsSettingsRequest.newBuilder() .setName(GoogleSignalsSettingsName.of("[PROPERTY]").toString()) .build(); ApiFuture<GoogleSignalsSettings> future = analyticsAdminServiceClient.getGoogleSignalsSettingsCallable().futureCall(request); // Do something. GoogleSignalsSettings response = future.get(); } -
updateGoogleSignalsSettings
public final GoogleSignalsSettings updateGoogleSignalsSettings(GoogleSignalsSettings googleSignalsSettings, com.google.protobuf.FieldMask updateMask) Updates Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GoogleSignalsSettings googleSignalsSettings = GoogleSignalsSettings.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); GoogleSignalsSettings response = analyticsAdminServiceClient.updateGoogleSignalsSettings( googleSignalsSettings, updateMask); }- Parameters:
googleSignalsSettings- Required. The settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateGoogleSignalsSettings
public final GoogleSignalsSettings updateGoogleSignalsSettings(UpdateGoogleSignalsSettingsRequest request) Updates Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateGoogleSignalsSettingsRequest request = UpdateGoogleSignalsSettingsRequest.newBuilder() .setGoogleSignalsSettings(GoogleSignalsSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); GoogleSignalsSettings response = analyticsAdminServiceClient.updateGoogleSignalsSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateGoogleSignalsSettingsCallable
public final UnaryCallable<UpdateGoogleSignalsSettingsRequest,GoogleSignalsSettings> updateGoogleSignalsSettingsCallable()Updates Google Signals settings for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateGoogleSignalsSettingsRequest request = UpdateGoogleSignalsSettingsRequest.newBuilder() .setGoogleSignalsSettings(GoogleSignalsSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<GoogleSignalsSettings> future = analyticsAdminServiceClient.updateGoogleSignalsSettingsCallable().futureCall(request); // Do something. GoogleSignalsSettings response = future.get(); } -
createConversionEvent
@Deprecated public final ConversionEvent createConversionEvent(PropertyName parent, ConversionEvent conversionEvent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); ConversionEvent conversionEvent = ConversionEvent.newBuilder().build(); ConversionEvent response = analyticsAdminServiceClient.createConversionEvent(parent, conversionEvent); }- Parameters:
parent- Required. The resource name of the parent property where this conversion event will be created. Format: properties/123conversionEvent- Required. The conversion event to create.- Throws:
ApiException- if the remote call fails
-
createConversionEvent
@Deprecated public final ConversionEvent createConversionEvent(String parent, ConversionEvent conversionEvent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); ConversionEvent conversionEvent = ConversionEvent.newBuilder().build(); ConversionEvent response = analyticsAdminServiceClient.createConversionEvent(parent, conversionEvent); }- Parameters:
parent- Required. The resource name of the parent property where this conversion event will be created. Format: properties/123conversionEvent- Required. The conversion event to create.- Throws:
ApiException- if the remote call fails
-
createConversionEvent
@Deprecated public final ConversionEvent createConversionEvent(CreateConversionEventRequest request) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateConversionEventRequest request = CreateConversionEventRequest.newBuilder() .setConversionEvent(ConversionEvent.newBuilder().build()) .setParent(PropertyName.of("[PROPERTY]").toString()) .build(); ConversionEvent response = analyticsAdminServiceClient.createConversionEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createConversionEventCallable
@Deprecated public final UnaryCallable<CreateConversionEventRequest,ConversionEvent> createConversionEventCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `CreateKeyEvent` instead. Creates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateConversionEventRequest request = CreateConversionEventRequest.newBuilder() .setConversionEvent(ConversionEvent.newBuilder().build()) .setParent(PropertyName.of("[PROPERTY]").toString()) .build(); ApiFuture<ConversionEvent> future = analyticsAdminServiceClient.createConversionEventCallable().futureCall(request); // Do something. ConversionEvent response = future.get(); } -
updateConversionEvent
@Deprecated public final ConversionEvent updateConversionEvent(ConversionEvent conversionEvent, com.google.protobuf.FieldMask updateMask) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ConversionEvent conversionEvent = ConversionEvent.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); ConversionEvent response = analyticsAdminServiceClient.updateConversionEvent(conversionEvent, updateMask); }- Parameters:
conversionEvent- Required. The conversion event to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateConversionEvent
@Deprecated public final ConversionEvent updateConversionEvent(UpdateConversionEventRequest request) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateConversionEventRequest request = UpdateConversionEventRequest.newBuilder() .setConversionEvent(ConversionEvent.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ConversionEvent response = analyticsAdminServiceClient.updateConversionEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateConversionEventCallable
@Deprecated public final UnaryCallable<UpdateConversionEventRequest,ConversionEvent> updateConversionEventCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `UpdateKeyEvent` instead. Updates a conversion event with the specified attributes.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateConversionEventRequest request = UpdateConversionEventRequest.newBuilder() .setConversionEvent(ConversionEvent.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<ConversionEvent> future = analyticsAdminServiceClient.updateConversionEventCallable().futureCall(request); // Do something. ConversionEvent response = future.get(); } -
getConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ConversionEventName name = ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]"); ConversionEvent response = analyticsAdminServiceClient.getConversionEvent(name); }- Parameters:
name- Required. The resource name of the conversion event to retrieve. Format: properties/{property}/conversionEvents/{conversion_event} Example: "properties/123/conversionEvents/456"- Throws:
ApiException- if the remote call fails
-
getConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString(); ConversionEvent response = analyticsAdminServiceClient.getConversionEvent(name); }- Parameters:
name- Required. The resource name of the conversion event to retrieve. Format: properties/{property}/conversionEvents/{conversion_event} Example: "properties/123/conversionEvents/456"- Throws:
ApiException- if the remote call fails
-
getConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetConversionEventRequest request = GetConversionEventRequest.newBuilder() .setName(ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString()) .build(); ConversionEvent response = analyticsAdminServiceClient.getConversionEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getConversionEventCallable
@Deprecated public final UnaryCallable<GetConversionEventRequest,ConversionEvent> getConversionEventCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `GetKeyEvent` instead. Retrieve a single conversion event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetConversionEventRequest request = GetConversionEventRequest.newBuilder() .setName(ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString()) .build(); ApiFuture<ConversionEvent> future = analyticsAdminServiceClient.getConversionEventCallable().futureCall(request); // Do something. ConversionEvent response = future.get(); } -
deleteConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ConversionEventName name = ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]"); analyticsAdminServiceClient.deleteConversionEvent(name); }- Parameters:
name- Required. The resource name of the conversion event to delete. Format: properties/{property}/conversionEvents/{conversion_event} Example: "properties/123/conversionEvents/456"- Throws:
ApiException- if the remote call fails
-
deleteConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString(); analyticsAdminServiceClient.deleteConversionEvent(name); }- Parameters:
name- Required. The resource name of the conversion event to delete. Format: properties/{property}/conversionEvents/{conversion_event} Example: "properties/123/conversionEvents/456"- Throws:
ApiException- if the remote call fails
-
deleteConversionEvent
Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteConversionEventRequest request = DeleteConversionEventRequest.newBuilder() .setName(ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString()) .build(); analyticsAdminServiceClient.deleteConversionEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteConversionEventCallable
@Deprecated public final UnaryCallable<DeleteConversionEventRequest,com.google.protobuf.Empty> deleteConversionEventCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `DeleteKeyEvent` instead. Deletes a conversion event in a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteConversionEventRequest request = DeleteConversionEventRequest.newBuilder() .setName(ConversionEventName.of("[PROPERTY]", "[CONVERSION_EVENT]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteConversionEventCallable().futureCall(request); // Do something. future.get(); } -
listConversionEvents
@Deprecated public final AnalyticsAdminServiceClient.ListConversionEventsPagedResponse listConversionEvents(PropertyName parent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property.Returns an empty list if no conversion events are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (ConversionEvent element : analyticsAdminServiceClient.listConversionEvents(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent property. Example: 'properties/123'- Throws:
ApiException- if the remote call fails
-
listConversionEvents
@Deprecated public final AnalyticsAdminServiceClient.ListConversionEventsPagedResponse listConversionEvents(String parent) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property.Returns an empty list if no conversion events are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (ConversionEvent element : analyticsAdminServiceClient.listConversionEvents(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent property. Example: 'properties/123'- Throws:
ApiException- if the remote call fails
-
listConversionEvents
@Deprecated public final AnalyticsAdminServiceClient.ListConversionEventsPagedResponse listConversionEvents(ListConversionEventsRequest request) Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property.Returns an empty list if no conversion events are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListConversionEventsRequest request = ListConversionEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (ConversionEvent element : analyticsAdminServiceClient.listConversionEvents(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listConversionEventsPagedCallable
@Deprecated public final UnaryCallable<ListConversionEventsRequest,AnalyticsAdminServiceClient.ListConversionEventsPagedResponse> listConversionEventsPagedCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property.Returns an empty list if no conversion events are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListConversionEventsRequest request = ListConversionEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<ConversionEvent> future = analyticsAdminServiceClient.listConversionEventsPagedCallable().futureCall(request); // Do something. for (ConversionEvent element : future.get().iterateAll()) { // doThingsWith(element); } } -
listConversionEventsCallable
@Deprecated public final UnaryCallable<ListConversionEventsRequest,ListConversionEventsResponse> listConversionEventsCallable()Deprecated.This method is deprecated and will be removed in the next major version update.Deprecated: Use `ListKeyEvents` instead. Returns a list of conversion events in the specified parent property.Returns an empty list if no conversion events are found.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListConversionEventsRequest request = ListConversionEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListConversionEventsResponse response = analyticsAdminServiceClient.listConversionEventsCallable().call(request); for (ConversionEvent element : response.getConversionEventsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createKeyEvent
Creates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); KeyEvent keyEvent = KeyEvent.newBuilder().build(); KeyEvent response = analyticsAdminServiceClient.createKeyEvent(parent, keyEvent); }- Parameters:
parent- Required. The resource name of the parent property where this Key Event will be created. Format: properties/123keyEvent- Required. The Key Event to create.- Throws:
ApiException- if the remote call fails
-
createKeyEvent
Creates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); KeyEvent keyEvent = KeyEvent.newBuilder().build(); KeyEvent response = analyticsAdminServiceClient.createKeyEvent(parent, keyEvent); }- Parameters:
parent- Required. The resource name of the parent property where this Key Event will be created. Format: properties/123keyEvent- Required. The Key Event to create.- Throws:
ApiException- if the remote call fails
-
createKeyEvent
Creates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateKeyEventRequest request = CreateKeyEventRequest.newBuilder() .setKeyEvent(KeyEvent.newBuilder().build()) .setParent(PropertyName.of("[PROPERTY]").toString()) .build(); KeyEvent response = analyticsAdminServiceClient.createKeyEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createKeyEventCallable
Creates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateKeyEventRequest request = CreateKeyEventRequest.newBuilder() .setKeyEvent(KeyEvent.newBuilder().build()) .setParent(PropertyName.of("[PROPERTY]").toString()) .build(); ApiFuture<KeyEvent> future = analyticsAdminServiceClient.createKeyEventCallable().futureCall(request); // Do something. KeyEvent response = future.get(); } -
updateKeyEvent
Updates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { KeyEvent keyEvent = KeyEvent.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); KeyEvent response = analyticsAdminServiceClient.updateKeyEvent(keyEvent, updateMask); }- Parameters:
keyEvent- Required. The Key Event to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateKeyEvent
Updates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateKeyEventRequest request = UpdateKeyEventRequest.newBuilder() .setKeyEvent(KeyEvent.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); KeyEvent response = analyticsAdminServiceClient.updateKeyEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateKeyEventCallable
Updates a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateKeyEventRequest request = UpdateKeyEventRequest.newBuilder() .setKeyEvent(KeyEvent.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<KeyEvent> future = analyticsAdminServiceClient.updateKeyEventCallable().futureCall(request); // Do something. KeyEvent response = future.get(); } -
getKeyEvent
Retrieve a single Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { KeyEventName name = KeyEventName.of("[PROPERTY]", "[KEY_EVENT]"); KeyEvent response = analyticsAdminServiceClient.getKeyEvent(name); }- Parameters:
name- Required. The resource name of the Key Event to retrieve. Format: properties/{property}/keyEvents/{key_event} Example: "properties/123/keyEvents/456"- Throws:
ApiException- if the remote call fails
-
getKeyEvent
Retrieve a single Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString(); KeyEvent response = analyticsAdminServiceClient.getKeyEvent(name); }- Parameters:
name- Required. The resource name of the Key Event to retrieve. Format: properties/{property}/keyEvents/{key_event} Example: "properties/123/keyEvents/456"- Throws:
ApiException- if the remote call fails
-
getKeyEvent
Retrieve a single Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetKeyEventRequest request = GetKeyEventRequest.newBuilder() .setName(KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString()) .build(); KeyEvent response = analyticsAdminServiceClient.getKeyEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getKeyEventCallable
Retrieve a single Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetKeyEventRequest request = GetKeyEventRequest.newBuilder() .setName(KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString()) .build(); ApiFuture<KeyEvent> future = analyticsAdminServiceClient.getKeyEventCallable().futureCall(request); // Do something. KeyEvent response = future.get(); } -
deleteKeyEvent
Deletes a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { KeyEventName name = KeyEventName.of("[PROPERTY]", "[KEY_EVENT]"); analyticsAdminServiceClient.deleteKeyEvent(name); }- Parameters:
name- Required. The resource name of the Key Event to delete. Format: properties/{property}/keyEvents/{key_event} Example: "properties/123/keyEvents/456"- Throws:
ApiException- if the remote call fails
-
deleteKeyEvent
Deletes a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString(); analyticsAdminServiceClient.deleteKeyEvent(name); }- Parameters:
name- Required. The resource name of the Key Event to delete. Format: properties/{property}/keyEvents/{key_event} Example: "properties/123/keyEvents/456"- Throws:
ApiException- if the remote call fails
-
deleteKeyEvent
Deletes a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteKeyEventRequest request = DeleteKeyEventRequest.newBuilder() .setName(KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString()) .build(); analyticsAdminServiceClient.deleteKeyEvent(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteKeyEventCallable
public final UnaryCallable<DeleteKeyEventRequest,com.google.protobuf.Empty> deleteKeyEventCallable()Deletes a Key Event.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteKeyEventRequest request = DeleteKeyEventRequest.newBuilder() .setName(KeyEventName.of("[PROPERTY]", "[KEY_EVENT]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteKeyEventCallable().futureCall(request); // Do something. future.get(); } -
listKeyEvents
public final AnalyticsAdminServiceClient.ListKeyEventsPagedResponse listKeyEvents(PropertyName parent) Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (KeyEvent element : analyticsAdminServiceClient.listKeyEvents(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent property. Example: 'properties/123'- Throws:
ApiException- if the remote call fails
-
listKeyEvents
Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (KeyEvent element : analyticsAdminServiceClient.listKeyEvents(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The resource name of the parent property. Example: 'properties/123'- Throws:
ApiException- if the remote call fails
-
listKeyEvents
public final AnalyticsAdminServiceClient.ListKeyEventsPagedResponse listKeyEvents(ListKeyEventsRequest request) Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListKeyEventsRequest request = ListKeyEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (KeyEvent element : analyticsAdminServiceClient.listKeyEvents(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listKeyEventsPagedCallable
public final UnaryCallable<ListKeyEventsRequest,AnalyticsAdminServiceClient.ListKeyEventsPagedResponse> listKeyEventsPagedCallable()Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListKeyEventsRequest request = ListKeyEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<KeyEvent> future = analyticsAdminServiceClient.listKeyEventsPagedCallable().futureCall(request); // Do something. for (KeyEvent element : future.get().iterateAll()) { // doThingsWith(element); } } -
listKeyEventsCallable
Returns a list of Key Events in the specified parent property. Returns an empty list if no Key Events are found.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListKeyEventsRequest request = ListKeyEventsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListKeyEventsResponse response = analyticsAdminServiceClient.listKeyEventsCallable().call(request); for (KeyEvent element : response.getKeyEventsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink getDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLinkName name) Look up a single DisplayVideo360AdvertiserLinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DisplayVideo360AdvertiserLinkName name = DisplayVideo360AdvertiserLinkName.of("[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]"); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLink(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLink to get. Example format: properties/1234/displayVideo360AdvertiserLink/5678- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLink
Look up a single DisplayVideo360AdvertiserLinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DisplayVideo360AdvertiserLinkName.of("[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLink(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLink to get. Example format: properties/1234/displayVideo360AdvertiserLink/5678- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink getDisplayVideo360AdvertiserLink(GetDisplayVideo360AdvertiserLinkRequest request) Look up a single DisplayVideo360AdvertiserLinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDisplayVideo360AdvertiserLinkRequest request = GetDisplayVideo360AdvertiserLinkRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString()) .build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLinkCallable
public final UnaryCallable<GetDisplayVideo360AdvertiserLinkRequest,DisplayVideo360AdvertiserLink> getDisplayVideo360AdvertiserLinkCallable()Look up a single DisplayVideo360AdvertiserLinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDisplayVideo360AdvertiserLinkRequest request = GetDisplayVideo360AdvertiserLinkRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString()) .build(); ApiFuture<DisplayVideo360AdvertiserLink> future = analyticsAdminServiceClient .getDisplayVideo360AdvertiserLinkCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLink response = future.get(); } -
listDisplayVideo360AdvertiserLinks
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse listDisplayVideo360AdvertiserLinks(PropertyName parent) Lists all DisplayVideo360AdvertiserLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (DisplayVideo360AdvertiserLink element : analyticsAdminServiceClient.listDisplayVideo360AdvertiserLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinks
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse listDisplayVideo360AdvertiserLinks(String parent) Lists all DisplayVideo360AdvertiserLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (DisplayVideo360AdvertiserLink element : analyticsAdminServiceClient.listDisplayVideo360AdvertiserLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinks
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse listDisplayVideo360AdvertiserLinks(ListDisplayVideo360AdvertiserLinksRequest request) Lists all DisplayVideo360AdvertiserLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinksRequest request = ListDisplayVideo360AdvertiserLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (DisplayVideo360AdvertiserLink element : analyticsAdminServiceClient.listDisplayVideo360AdvertiserLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinksPagedCallable
public final UnaryCallable<ListDisplayVideo360AdvertiserLinksRequest,AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinksPagedResponse> listDisplayVideo360AdvertiserLinksPagedCallable()Lists all DisplayVideo360AdvertiserLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinksRequest request = ListDisplayVideo360AdvertiserLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<DisplayVideo360AdvertiserLink> future = analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinksPagedCallable() .futureCall(request); // Do something. for (DisplayVideo360AdvertiserLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listDisplayVideo360AdvertiserLinksCallable
public final UnaryCallable<ListDisplayVideo360AdvertiserLinksRequest,ListDisplayVideo360AdvertiserLinksResponse> listDisplayVideo360AdvertiserLinksCallable()Lists all DisplayVideo360AdvertiserLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinksRequest request = ListDisplayVideo360AdvertiserLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListDisplayVideo360AdvertiserLinksResponse response = analyticsAdminServiceClient.listDisplayVideo360AdvertiserLinksCallable().call(request); for (DisplayVideo360AdvertiserLink element : response.getDisplayVideo360AdvertiserLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink createDisplayVideo360AdvertiserLink(PropertyName parent, DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink) Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users who have proper authorization both on the Google Analytics property and on the Display & Video 360 advertiser. Users who do not have access to the Display & Video 360 advertiser should instead seek to create a DisplayVideo360LinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink = DisplayVideo360AdvertiserLink.newBuilder().build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLink( parent, displayVideo360AdvertiserLink); }- Parameters:
parent- Required. Example format: properties/1234displayVideo360AdvertiserLink- Required. The DisplayVideo360AdvertiserLink to create.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink createDisplayVideo360AdvertiserLink(String parent, DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink) Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users who have proper authorization both on the Google Analytics property and on the Display & Video 360 advertiser. Users who do not have access to the Display & Video 360 advertiser should instead seek to create a DisplayVideo360LinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink = DisplayVideo360AdvertiserLink.newBuilder().build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLink( parent, displayVideo360AdvertiserLink); }- Parameters:
parent- Required. Example format: properties/1234displayVideo360AdvertiserLink- Required. The DisplayVideo360AdvertiserLink to create.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink createDisplayVideo360AdvertiserLink(CreateDisplayVideo360AdvertiserLinkRequest request) Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users who have proper authorization both on the Google Analytics property and on the Display & Video 360 advertiser. Users who do not have access to the Display & Video 360 advertiser should instead seek to create a DisplayVideo360LinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDisplayVideo360AdvertiserLinkRequest request = CreateDisplayVideo360AdvertiserLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink.newBuilder().build()) .build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLinkCallable
public final UnaryCallable<CreateDisplayVideo360AdvertiserLinkRequest,DisplayVideo360AdvertiserLink> createDisplayVideo360AdvertiserLinkCallable()Creates a DisplayVideo360AdvertiserLink. This can only be utilized by users who have proper authorization both on the Google Analytics property and on the Display & Video 360 advertiser. Users who do not have access to the Display & Video 360 advertiser should instead seek to create a DisplayVideo360LinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDisplayVideo360AdvertiserLinkRequest request = CreateDisplayVideo360AdvertiserLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink.newBuilder().build()) .build(); ApiFuture<DisplayVideo360AdvertiserLink> future = analyticsAdminServiceClient .createDisplayVideo360AdvertiserLinkCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLink response = future.get(); } -
deleteDisplayVideo360AdvertiserLink
Deletes a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DisplayVideo360AdvertiserLinkName name = DisplayVideo360AdvertiserLinkName.of("[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]"); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLink(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLink to delete. Example format: properties/1234/displayVideo360AdvertiserLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLink
Deletes a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DisplayVideo360AdvertiserLinkName.of("[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString(); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLink(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLink to delete. Example format: properties/1234/displayVideo360AdvertiserLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLink
public final void deleteDisplayVideo360AdvertiserLink(DeleteDisplayVideo360AdvertiserLinkRequest request) Deletes a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDisplayVideo360AdvertiserLinkRequest request = DeleteDisplayVideo360AdvertiserLinkRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString()) .build(); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLinkCallable
public final UnaryCallable<DeleteDisplayVideo360AdvertiserLinkRequest,com.google.protobuf.Empty> deleteDisplayVideo360AdvertiserLinkCallable()Deletes a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDisplayVideo360AdvertiserLinkRequest request = DeleteDisplayVideo360AdvertiserLinkRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient .deleteDisplayVideo360AdvertiserLinkCallable() .futureCall(request); // Do something. future.get(); } -
updateDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink updateDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink, com.google.protobuf.FieldMask updateMask) Updates a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DisplayVideo360AdvertiserLink displayVideo360AdvertiserLink = DisplayVideo360AdvertiserLink.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.updateDisplayVideo360AdvertiserLink( displayVideo360AdvertiserLink, updateMask); }- Parameters:
displayVideo360AdvertiserLink- The DisplayVideo360AdvertiserLink to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateDisplayVideo360AdvertiserLink
public final DisplayVideo360AdvertiserLink updateDisplayVideo360AdvertiserLink(UpdateDisplayVideo360AdvertiserLinkRequest request) Updates a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDisplayVideo360AdvertiserLinkRequest request = UpdateDisplayVideo360AdvertiserLinkRequest.newBuilder() .setDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); DisplayVideo360AdvertiserLink response = analyticsAdminServiceClient.updateDisplayVideo360AdvertiserLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateDisplayVideo360AdvertiserLinkCallable
public final UnaryCallable<UpdateDisplayVideo360AdvertiserLinkRequest,DisplayVideo360AdvertiserLink> updateDisplayVideo360AdvertiserLinkCallable()Updates a DisplayVideo360AdvertiserLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDisplayVideo360AdvertiserLinkRequest request = UpdateDisplayVideo360AdvertiserLinkRequest.newBuilder() .setDisplayVideo360AdvertiserLink(DisplayVideo360AdvertiserLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<DisplayVideo360AdvertiserLink> future = analyticsAdminServiceClient .updateDisplayVideo360AdvertiserLinkCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLink response = future.get(); } -
getDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal getDisplayVideo360AdvertiserLinkProposal(DisplayVideo360AdvertiserLinkProposalName name) Lookup for a single DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DisplayVideo360AdvertiserLinkProposalName name = DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]"); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLinkProposal(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLinkProposal to get. Example format: properties/1234/displayVideo360AdvertiserLinkProposals/5678- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal getDisplayVideo360AdvertiserLinkProposal(String name) Lookup for a single DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLinkProposal(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLinkProposal to get. Example format: properties/1234/displayVideo360AdvertiserLinkProposals/5678- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal getDisplayVideo360AdvertiserLinkProposal(GetDisplayVideo360AdvertiserLinkProposalRequest request) Lookup for a single DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDisplayVideo360AdvertiserLinkProposalRequest request = GetDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.getDisplayVideo360AdvertiserLinkProposal(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDisplayVideo360AdvertiserLinkProposalCallable
public final UnaryCallable<GetDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> getDisplayVideo360AdvertiserLinkProposalCallable()Lookup for a single DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDisplayVideo360AdvertiserLinkProposalRequest request = GetDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); ApiFuture<DisplayVideo360AdvertiserLinkProposal> future = analyticsAdminServiceClient .getDisplayVideo360AdvertiserLinkProposalCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLinkProposal response = future.get(); } -
listDisplayVideo360AdvertiserLinkProposals
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse listDisplayVideo360AdvertiserLinkProposals(PropertyName parent) Lists DisplayVideo360AdvertiserLinkProposals on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (DisplayVideo360AdvertiserLinkProposal element : analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinkProposals(parent) .iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinkProposals
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse listDisplayVideo360AdvertiserLinkProposals(String parent) Lists DisplayVideo360AdvertiserLinkProposals on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (DisplayVideo360AdvertiserLinkProposal element : analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinkProposals(parent) .iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinkProposals
public final AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse listDisplayVideo360AdvertiserLinkProposals(ListDisplayVideo360AdvertiserLinkProposalsRequest request) Lists DisplayVideo360AdvertiserLinkProposals on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinkProposalsRequest request = ListDisplayVideo360AdvertiserLinkProposalsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (DisplayVideo360AdvertiserLinkProposal element : analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinkProposals(request) .iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listDisplayVideo360AdvertiserLinkProposalsPagedCallable
public final UnaryCallable<ListDisplayVideo360AdvertiserLinkProposalsRequest,AnalyticsAdminServiceClient.ListDisplayVideo360AdvertiserLinkProposalsPagedResponse> listDisplayVideo360AdvertiserLinkProposalsPagedCallable()Lists DisplayVideo360AdvertiserLinkProposals on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinkProposalsRequest request = ListDisplayVideo360AdvertiserLinkProposalsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<DisplayVideo360AdvertiserLinkProposal> future = analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinkProposalsPagedCallable() .futureCall(request); // Do something. for (DisplayVideo360AdvertiserLinkProposal element : future.get().iterateAll()) { // doThingsWith(element); } } -
listDisplayVideo360AdvertiserLinkProposalsCallable
public final UnaryCallable<ListDisplayVideo360AdvertiserLinkProposalsRequest,ListDisplayVideo360AdvertiserLinkProposalsResponse> listDisplayVideo360AdvertiserLinkProposalsCallable()Lists DisplayVideo360AdvertiserLinkProposals on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDisplayVideo360AdvertiserLinkProposalsRequest request = ListDisplayVideo360AdvertiserLinkProposalsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListDisplayVideo360AdvertiserLinkProposalsResponse response = analyticsAdminServiceClient .listDisplayVideo360AdvertiserLinkProposalsCallable() .call(request); for (DisplayVideo360AdvertiserLinkProposal element : response.getDisplayVideo360AdvertiserLinkProposalsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal createDisplayVideo360AdvertiserLinkProposal(PropertyName parent, DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal) Creates a DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal = DisplayVideo360AdvertiserLinkProposal.newBuilder().build(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLinkProposal( parent, displayVideo360AdvertiserLinkProposal); }- Parameters:
parent- Required. Example format: properties/1234displayVideo360AdvertiserLinkProposal- Required. The DisplayVideo360AdvertiserLinkProposal to create.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal createDisplayVideo360AdvertiserLinkProposal(String parent, DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal) Creates a DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); DisplayVideo360AdvertiserLinkProposal displayVideo360AdvertiserLinkProposal = DisplayVideo360AdvertiserLinkProposal.newBuilder().build(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLinkProposal( parent, displayVideo360AdvertiserLinkProposal); }- Parameters:
parent- Required. Example format: properties/1234displayVideo360AdvertiserLinkProposal- Required. The DisplayVideo360AdvertiserLinkProposal to create.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal createDisplayVideo360AdvertiserLinkProposal(CreateDisplayVideo360AdvertiserLinkProposalRequest request) Creates a DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDisplayVideo360AdvertiserLinkProposalRequest request = CreateDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDisplayVideo360AdvertiserLinkProposal( DisplayVideo360AdvertiserLinkProposal.newBuilder().build()) .build(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.createDisplayVideo360AdvertiserLinkProposal(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createDisplayVideo360AdvertiserLinkProposalCallable
public final UnaryCallable<CreateDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> createDisplayVideo360AdvertiserLinkProposalCallable()Creates a DisplayVideo360AdvertiserLinkProposal.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDisplayVideo360AdvertiserLinkProposalRequest request = CreateDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDisplayVideo360AdvertiserLinkProposal( DisplayVideo360AdvertiserLinkProposal.newBuilder().build()) .build(); ApiFuture<DisplayVideo360AdvertiserLinkProposal> future = analyticsAdminServiceClient .createDisplayVideo360AdvertiserLinkProposalCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLinkProposal response = future.get(); } -
deleteDisplayVideo360AdvertiserLinkProposal
public final void deleteDisplayVideo360AdvertiserLinkProposal(DisplayVideo360AdvertiserLinkProposalName name) Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DisplayVideo360AdvertiserLinkProposalName name = DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]"); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLinkProposal(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLinkProposal to delete. Example format: properties/1234/displayVideo360AdvertiserLinkProposals/5678- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLinkProposal
Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString(); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLinkProposal(name); }- Parameters:
name- Required. The name of the DisplayVideo360AdvertiserLinkProposal to delete. Example format: properties/1234/displayVideo360AdvertiserLinkProposals/5678- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLinkProposal
public final void deleteDisplayVideo360AdvertiserLinkProposal(DeleteDisplayVideo360AdvertiserLinkProposalRequest request) Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDisplayVideo360AdvertiserLinkProposalRequest request = DeleteDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); analyticsAdminServiceClient.deleteDisplayVideo360AdvertiserLinkProposal(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteDisplayVideo360AdvertiserLinkProposalCallable
public final UnaryCallable<DeleteDisplayVideo360AdvertiserLinkProposalRequest,com.google.protobuf.Empty> deleteDisplayVideo360AdvertiserLinkProposalCallable()Deletes a DisplayVideo360AdvertiserLinkProposal on a property. This can only be used on cancelled proposals.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDisplayVideo360AdvertiserLinkProposalRequest request = DeleteDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient .deleteDisplayVideo360AdvertiserLinkProposalCallable() .futureCall(request); // Do something. future.get(); } -
approveDisplayVideo360AdvertiserLinkProposal
public final ApproveDisplayVideo360AdvertiserLinkProposalResponse approveDisplayVideo360AdvertiserLinkProposal(ApproveDisplayVideo360AdvertiserLinkProposalRequest request) Approves a DisplayVideo360AdvertiserLinkProposal. The DisplayVideo360AdvertiserLinkProposal will be deleted and a new DisplayVideo360AdvertiserLink will be created.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ApproveDisplayVideo360AdvertiserLinkProposalRequest request = ApproveDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); ApproveDisplayVideo360AdvertiserLinkProposalResponse response = analyticsAdminServiceClient.approveDisplayVideo360AdvertiserLinkProposal(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
approveDisplayVideo360AdvertiserLinkProposalCallable
public final UnaryCallable<ApproveDisplayVideo360AdvertiserLinkProposalRequest,ApproveDisplayVideo360AdvertiserLinkProposalResponse> approveDisplayVideo360AdvertiserLinkProposalCallable()Approves a DisplayVideo360AdvertiserLinkProposal. The DisplayVideo360AdvertiserLinkProposal will be deleted and a new DisplayVideo360AdvertiserLink will be created.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ApproveDisplayVideo360AdvertiserLinkProposalRequest request = ApproveDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); ApiFuture<ApproveDisplayVideo360AdvertiserLinkProposalResponse> future = analyticsAdminServiceClient .approveDisplayVideo360AdvertiserLinkProposalCallable() .futureCall(request); // Do something. ApproveDisplayVideo360AdvertiserLinkProposalResponse response = future.get(); } -
cancelDisplayVideo360AdvertiserLinkProposal
public final DisplayVideo360AdvertiserLinkProposal cancelDisplayVideo360AdvertiserLinkProposal(CancelDisplayVideo360AdvertiserLinkProposalRequest request) Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either: - Declining a proposal initiated from Display & Video 360 - Withdrawing a proposal initiated from Google Analytics After being cancelled, a proposal will eventually be deleted automatically.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CancelDisplayVideo360AdvertiserLinkProposalRequest request = CancelDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); DisplayVideo360AdvertiserLinkProposal response = analyticsAdminServiceClient.cancelDisplayVideo360AdvertiserLinkProposal(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
cancelDisplayVideo360AdvertiserLinkProposalCallable
public final UnaryCallable<CancelDisplayVideo360AdvertiserLinkProposalRequest,DisplayVideo360AdvertiserLinkProposal> cancelDisplayVideo360AdvertiserLinkProposalCallable()Cancels a DisplayVideo360AdvertiserLinkProposal. Cancelling can mean either: - Declining a proposal initiated from Display & Video 360 - Withdrawing a proposal initiated from Google Analytics After being cancelled, a proposal will eventually be deleted automatically.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CancelDisplayVideo360AdvertiserLinkProposalRequest request = CancelDisplayVideo360AdvertiserLinkProposalRequest.newBuilder() .setName( DisplayVideo360AdvertiserLinkProposalName.of( "[PROPERTY]", "[DISPLAY_VIDEO_360_ADVERTISER_LINK_PROPOSAL]") .toString()) .build(); ApiFuture<DisplayVideo360AdvertiserLinkProposal> future = analyticsAdminServiceClient .cancelDisplayVideo360AdvertiserLinkProposalCallable() .futureCall(request); // Do something. DisplayVideo360AdvertiserLinkProposal response = future.get(); } -
createCustomDimension
public final CustomDimension createCustomDimension(PropertyName parent, CustomDimension customDimension) Creates a CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); CustomDimension customDimension = CustomDimension.newBuilder().build(); CustomDimension response = analyticsAdminServiceClient.createCustomDimension(parent, customDimension); }- Parameters:
parent- Required. Example format: properties/1234customDimension- Required. The CustomDimension to create.- Throws:
ApiException- if the remote call fails
-
createCustomDimension
Creates a CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); CustomDimension customDimension = CustomDimension.newBuilder().build(); CustomDimension response = analyticsAdminServiceClient.createCustomDimension(parent, customDimension); }- Parameters:
parent- Required. Example format: properties/1234customDimension- Required. The CustomDimension to create.- Throws:
ApiException- if the remote call fails
-
createCustomDimension
Creates a CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCustomDimensionRequest request = CreateCustomDimensionRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCustomDimension(CustomDimension.newBuilder().build()) .build(); CustomDimension response = analyticsAdminServiceClient.createCustomDimension(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createCustomDimensionCallable
public final UnaryCallable<CreateCustomDimensionRequest,CustomDimension> createCustomDimensionCallable()Creates a CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCustomDimensionRequest request = CreateCustomDimensionRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCustomDimension(CustomDimension.newBuilder().build()) .build(); ApiFuture<CustomDimension> future = analyticsAdminServiceClient.createCustomDimensionCallable().futureCall(request); // Do something. CustomDimension response = future.get(); } -
updateCustomDimension
public final CustomDimension updateCustomDimension(CustomDimension customDimension, com.google.protobuf.FieldMask updateMask) Updates a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomDimension customDimension = CustomDimension.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); CustomDimension response = analyticsAdminServiceClient.updateCustomDimension(customDimension, updateMask); }- Parameters:
customDimension- The CustomDimension to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateCustomDimension
Updates a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCustomDimensionRequest request = UpdateCustomDimensionRequest.newBuilder() .setCustomDimension(CustomDimension.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); CustomDimension response = analyticsAdminServiceClient.updateCustomDimension(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateCustomDimensionCallable
public final UnaryCallable<UpdateCustomDimensionRequest,CustomDimension> updateCustomDimensionCallable()Updates a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCustomDimensionRequest request = UpdateCustomDimensionRequest.newBuilder() .setCustomDimension(CustomDimension.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<CustomDimension> future = analyticsAdminServiceClient.updateCustomDimensionCallable().futureCall(request); // Do something. CustomDimension response = future.get(); } -
listCustomDimensions
public final AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse listCustomDimensions(PropertyName parent) Lists CustomDimensions on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (CustomDimension element : analyticsAdminServiceClient.listCustomDimensions(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCustomDimensions
public final AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse listCustomDimensions(String parent) Lists CustomDimensions on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (CustomDimension element : analyticsAdminServiceClient.listCustomDimensions(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCustomDimensions
public final AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse listCustomDimensions(ListCustomDimensionsRequest request) Lists CustomDimensions on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomDimensionsRequest request = ListCustomDimensionsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (CustomDimension element : analyticsAdminServiceClient.listCustomDimensions(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listCustomDimensionsPagedCallable
public final UnaryCallable<ListCustomDimensionsRequest,AnalyticsAdminServiceClient.ListCustomDimensionsPagedResponse> listCustomDimensionsPagedCallable()Lists CustomDimensions on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomDimensionsRequest request = ListCustomDimensionsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<CustomDimension> future = analyticsAdminServiceClient.listCustomDimensionsPagedCallable().futureCall(request); // Do something. for (CustomDimension element : future.get().iterateAll()) { // doThingsWith(element); } } -
listCustomDimensionsCallable
public final UnaryCallable<ListCustomDimensionsRequest,ListCustomDimensionsResponse> listCustomDimensionsCallable()Lists CustomDimensions on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomDimensionsRequest request = ListCustomDimensionsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListCustomDimensionsResponse response = analyticsAdminServiceClient.listCustomDimensionsCallable().call(request); for (CustomDimension element : response.getCustomDimensionsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
archiveCustomDimension
Archives a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomDimensionName name = CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]"); analyticsAdminServiceClient.archiveCustomDimension(name); }- Parameters:
name- Required. The name of the CustomDimension to archive. Example format: properties/1234/customDimensions/5678- Throws:
ApiException- if the remote call fails
-
archiveCustomDimension
Archives a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString(); analyticsAdminServiceClient.archiveCustomDimension(name); }- Parameters:
name- Required. The name of the CustomDimension to archive. Example format: properties/1234/customDimensions/5678- Throws:
ApiException- if the remote call fails
-
archiveCustomDimension
Archives a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveCustomDimensionRequest request = ArchiveCustomDimensionRequest.newBuilder() .setName(CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString()) .build(); analyticsAdminServiceClient.archiveCustomDimension(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
archiveCustomDimensionCallable
public final UnaryCallable<ArchiveCustomDimensionRequest,com.google.protobuf.Empty> archiveCustomDimensionCallable()Archives a CustomDimension on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveCustomDimensionRequest request = ArchiveCustomDimensionRequest.newBuilder() .setName(CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.archiveCustomDimensionCallable().futureCall(request); // Do something. future.get(); } -
getCustomDimension
Lookup for a single CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomDimensionName name = CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]"); CustomDimension response = analyticsAdminServiceClient.getCustomDimension(name); }- Parameters:
name- Required. The name of the CustomDimension to get. Example format: properties/1234/customDimensions/5678- Throws:
ApiException- if the remote call fails
-
getCustomDimension
Lookup for a single CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString(); CustomDimension response = analyticsAdminServiceClient.getCustomDimension(name); }- Parameters:
name- Required. The name of the CustomDimension to get. Example format: properties/1234/customDimensions/5678- Throws:
ApiException- if the remote call fails
-
getCustomDimension
Lookup for a single CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCustomDimensionRequest request = GetCustomDimensionRequest.newBuilder() .setName(CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString()) .build(); CustomDimension response = analyticsAdminServiceClient.getCustomDimension(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getCustomDimensionCallable
Lookup for a single CustomDimension.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCustomDimensionRequest request = GetCustomDimensionRequest.newBuilder() .setName(CustomDimensionName.of("[PROPERTY]", "[CUSTOM_DIMENSION]").toString()) .build(); ApiFuture<CustomDimension> future = analyticsAdminServiceClient.getCustomDimensionCallable().futureCall(request); // Do something. CustomDimension response = future.get(); } -
createCustomMetric
Creates a CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); CustomMetric customMetric = CustomMetric.newBuilder().build(); CustomMetric response = analyticsAdminServiceClient.createCustomMetric(parent, customMetric); }- Parameters:
parent- Required. Example format: properties/1234customMetric- Required. The CustomMetric to create.- Throws:
ApiException- if the remote call fails
-
createCustomMetric
Creates a CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); CustomMetric customMetric = CustomMetric.newBuilder().build(); CustomMetric response = analyticsAdminServiceClient.createCustomMetric(parent, customMetric); }- Parameters:
parent- Required. Example format: properties/1234customMetric- Required. The CustomMetric to create.- Throws:
ApiException- if the remote call fails
-
createCustomMetric
Creates a CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCustomMetricRequest request = CreateCustomMetricRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCustomMetric(CustomMetric.newBuilder().build()) .build(); CustomMetric response = analyticsAdminServiceClient.createCustomMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createCustomMetricCallable
Creates a CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCustomMetricRequest request = CreateCustomMetricRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCustomMetric(CustomMetric.newBuilder().build()) .build(); ApiFuture<CustomMetric> future = analyticsAdminServiceClient.createCustomMetricCallable().futureCall(request); // Do something. CustomMetric response = future.get(); } -
updateCustomMetric
public final CustomMetric updateCustomMetric(CustomMetric customMetric, com.google.protobuf.FieldMask updateMask) Updates a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomMetric customMetric = CustomMetric.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); CustomMetric response = analyticsAdminServiceClient.updateCustomMetric(customMetric, updateMask); }- Parameters:
customMetric- The CustomMetric to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateCustomMetric
Updates a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCustomMetricRequest request = UpdateCustomMetricRequest.newBuilder() .setCustomMetric(CustomMetric.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); CustomMetric response = analyticsAdminServiceClient.updateCustomMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateCustomMetricCallable
Updates a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCustomMetricRequest request = UpdateCustomMetricRequest.newBuilder() .setCustomMetric(CustomMetric.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<CustomMetric> future = analyticsAdminServiceClient.updateCustomMetricCallable().futureCall(request); // Do something. CustomMetric response = future.get(); } -
listCustomMetrics
public final AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse listCustomMetrics(PropertyName parent) Lists CustomMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (CustomMetric element : analyticsAdminServiceClient.listCustomMetrics(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCustomMetrics
public final AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse listCustomMetrics(String parent) Lists CustomMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (CustomMetric element : analyticsAdminServiceClient.listCustomMetrics(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCustomMetrics
public final AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse listCustomMetrics(ListCustomMetricsRequest request) Lists CustomMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomMetricsRequest request = ListCustomMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (CustomMetric element : analyticsAdminServiceClient.listCustomMetrics(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listCustomMetricsPagedCallable
public final UnaryCallable<ListCustomMetricsRequest,AnalyticsAdminServiceClient.ListCustomMetricsPagedResponse> listCustomMetricsPagedCallable()Lists CustomMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomMetricsRequest request = ListCustomMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<CustomMetric> future = analyticsAdminServiceClient.listCustomMetricsPagedCallable().futureCall(request); // Do something. for (CustomMetric element : future.get().iterateAll()) { // doThingsWith(element); } } -
listCustomMetricsCallable
public final UnaryCallable<ListCustomMetricsRequest,ListCustomMetricsResponse> listCustomMetricsCallable()Lists CustomMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCustomMetricsRequest request = ListCustomMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListCustomMetricsResponse response = analyticsAdminServiceClient.listCustomMetricsCallable().call(request); for (CustomMetric element : response.getCustomMetricsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
archiveCustomMetric
Archives a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomMetricName name = CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]"); analyticsAdminServiceClient.archiveCustomMetric(name); }- Parameters:
name- Required. The name of the CustomMetric to archive. Example format: properties/1234/customMetrics/5678- Throws:
ApiException- if the remote call fails
-
archiveCustomMetric
Archives a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString(); analyticsAdminServiceClient.archiveCustomMetric(name); }- Parameters:
name- Required. The name of the CustomMetric to archive. Example format: properties/1234/customMetrics/5678- Throws:
ApiException- if the remote call fails
-
archiveCustomMetric
Archives a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveCustomMetricRequest request = ArchiveCustomMetricRequest.newBuilder() .setName(CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString()) .build(); analyticsAdminServiceClient.archiveCustomMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
archiveCustomMetricCallable
public final UnaryCallable<ArchiveCustomMetricRequest,com.google.protobuf.Empty> archiveCustomMetricCallable()Archives a CustomMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveCustomMetricRequest request = ArchiveCustomMetricRequest.newBuilder() .setName(CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.archiveCustomMetricCallable().futureCall(request); // Do something. future.get(); } -
getCustomMetric
Lookup for a single CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CustomMetricName name = CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]"); CustomMetric response = analyticsAdminServiceClient.getCustomMetric(name); }- Parameters:
name- Required. The name of the CustomMetric to get. Example format: properties/1234/customMetrics/5678- Throws:
ApiException- if the remote call fails
-
getCustomMetric
Lookup for a single CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString(); CustomMetric response = analyticsAdminServiceClient.getCustomMetric(name); }- Parameters:
name- Required. The name of the CustomMetric to get. Example format: properties/1234/customMetrics/5678- Throws:
ApiException- if the remote call fails
-
getCustomMetric
Lookup for a single CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCustomMetricRequest request = GetCustomMetricRequest.newBuilder() .setName(CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString()) .build(); CustomMetric response = analyticsAdminServiceClient.getCustomMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getCustomMetricCallable
Lookup for a single CustomMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCustomMetricRequest request = GetCustomMetricRequest.newBuilder() .setName(CustomMetricName.of("[PROPERTY]", "[CUSTOM_METRIC]").toString()) .build(); ApiFuture<CustomMetric> future = analyticsAdminServiceClient.getCustomMetricCallable().futureCall(request); // Do something. CustomMetric response = future.get(); } -
getDataRetentionSettings
Returns the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataRetentionSettingsName name = DataRetentionSettingsName.of("[PROPERTY]"); DataRetentionSettings response = analyticsAdminServiceClient.getDataRetentionSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataRetentionSettings Example: "properties/1000/dataRetentionSettings"- Throws:
ApiException- if the remote call fails
-
getDataRetentionSettings
Returns the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DataRetentionSettingsName.of("[PROPERTY]").toString(); DataRetentionSettings response = analyticsAdminServiceClient.getDataRetentionSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataRetentionSettings Example: "properties/1000/dataRetentionSettings"- Throws:
ApiException- if the remote call fails
-
getDataRetentionSettings
public final DataRetentionSettings getDataRetentionSettings(GetDataRetentionSettingsRequest request) Returns the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataRetentionSettingsRequest request = GetDataRetentionSettingsRequest.newBuilder() .setName(DataRetentionSettingsName.of("[PROPERTY]").toString()) .build(); DataRetentionSettings response = analyticsAdminServiceClient.getDataRetentionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDataRetentionSettingsCallable
public final UnaryCallable<GetDataRetentionSettingsRequest,DataRetentionSettings> getDataRetentionSettingsCallable()Returns the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataRetentionSettingsRequest request = GetDataRetentionSettingsRequest.newBuilder() .setName(DataRetentionSettingsName.of("[PROPERTY]").toString()) .build(); ApiFuture<DataRetentionSettings> future = analyticsAdminServiceClient.getDataRetentionSettingsCallable().futureCall(request); // Do something. DataRetentionSettings response = future.get(); } -
updateDataRetentionSettings
public final DataRetentionSettings updateDataRetentionSettings(DataRetentionSettings dataRetentionSettings, com.google.protobuf.FieldMask updateMask) Updates the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataRetentionSettings dataRetentionSettings = DataRetentionSettings.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); DataRetentionSettings response = analyticsAdminServiceClient.updateDataRetentionSettings( dataRetentionSettings, updateMask); }- Parameters:
dataRetentionSettings- Required. The settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateDataRetentionSettings
public final DataRetentionSettings updateDataRetentionSettings(UpdateDataRetentionSettingsRequest request) Updates the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataRetentionSettingsRequest request = UpdateDataRetentionSettingsRequest.newBuilder() .setDataRetentionSettings(DataRetentionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); DataRetentionSettings response = analyticsAdminServiceClient.updateDataRetentionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateDataRetentionSettingsCallable
public final UnaryCallable<UpdateDataRetentionSettingsRequest,DataRetentionSettings> updateDataRetentionSettingsCallable()Updates the singleton data retention settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataRetentionSettingsRequest request = UpdateDataRetentionSettingsRequest.newBuilder() .setDataRetentionSettings(DataRetentionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<DataRetentionSettings> future = analyticsAdminServiceClient.updateDataRetentionSettingsCallable().futureCall(request); // Do something. DataRetentionSettings response = future.get(); } -
createDataStream
Creates a DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); DataStream dataStream = DataStream.newBuilder().build(); DataStream response = analyticsAdminServiceClient.createDataStream(parent, dataStream); }- Parameters:
parent- Required. Example format: properties/1234dataStream- Required. The DataStream to create.- Throws:
ApiException- if the remote call fails
-
createDataStream
Creates a DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); DataStream dataStream = DataStream.newBuilder().build(); DataStream response = analyticsAdminServiceClient.createDataStream(parent, dataStream); }- Parameters:
parent- Required. Example format: properties/1234dataStream- Required. The DataStream to create.- Throws:
ApiException- if the remote call fails
-
createDataStream
Creates a DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDataStreamRequest request = CreateDataStreamRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDataStream(DataStream.newBuilder().build()) .build(); DataStream response = analyticsAdminServiceClient.createDataStream(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createDataStreamCallable
Creates a DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateDataStreamRequest request = CreateDataStreamRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setDataStream(DataStream.newBuilder().build()) .build(); ApiFuture<DataStream> future = analyticsAdminServiceClient.createDataStreamCallable().futureCall(request); // Do something. DataStream response = future.get(); } -
deleteDataStream
Deletes a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName name = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); analyticsAdminServiceClient.deleteDataStream(name); }- Parameters:
name- Required. The name of the DataStream to delete. Example format: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
deleteDataStream
Deletes a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); analyticsAdminServiceClient.deleteDataStream(name); }- Parameters:
name- Required. The name of the DataStream to delete. Example format: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
deleteDataStream
Deletes a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDataStreamRequest request = DeleteDataStreamRequest.newBuilder() .setName(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); analyticsAdminServiceClient.deleteDataStream(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteDataStreamCallable
public final UnaryCallable<DeleteDataStreamRequest,com.google.protobuf.Empty> deleteDataStreamCallable()Deletes a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteDataStreamRequest request = DeleteDataStreamRequest.newBuilder() .setName(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteDataStreamCallable().futureCall(request); // Do something. future.get(); } -
updateDataStream
public final DataStream updateDataStream(DataStream dataStream, com.google.protobuf.FieldMask updateMask) Updates a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStream dataStream = DataStream.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); DataStream response = analyticsAdminServiceClient.updateDataStream(dataStream, updateMask); }- Parameters:
dataStream- The DataStream to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateDataStream
Updates a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataStreamRequest request = UpdateDataStreamRequest.newBuilder() .setDataStream(DataStream.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); DataStream response = analyticsAdminServiceClient.updateDataStream(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateDataStreamCallable
Updates a DataStream on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataStreamRequest request = UpdateDataStreamRequest.newBuilder() .setDataStream(DataStream.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<DataStream> future = analyticsAdminServiceClient.updateDataStreamCallable().futureCall(request); // Do something. DataStream response = future.get(); } -
listDataStreams
public final AnalyticsAdminServiceClient.ListDataStreamsPagedResponse listDataStreams(PropertyName parent) Lists DataStreams on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (DataStream element : analyticsAdminServiceClient.listDataStreams(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDataStreams
public final AnalyticsAdminServiceClient.ListDataStreamsPagedResponse listDataStreams(String parent) Lists DataStreams on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (DataStream element : analyticsAdminServiceClient.listDataStreams(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listDataStreams
public final AnalyticsAdminServiceClient.ListDataStreamsPagedResponse listDataStreams(ListDataStreamsRequest request) Lists DataStreams on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDataStreamsRequest request = ListDataStreamsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (DataStream element : analyticsAdminServiceClient.listDataStreams(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listDataStreamsPagedCallable
public final UnaryCallable<ListDataStreamsRequest,AnalyticsAdminServiceClient.ListDataStreamsPagedResponse> listDataStreamsPagedCallable()Lists DataStreams on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDataStreamsRequest request = ListDataStreamsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<DataStream> future = analyticsAdminServiceClient.listDataStreamsPagedCallable().futureCall(request); // Do something. for (DataStream element : future.get().iterateAll()) { // doThingsWith(element); } } -
listDataStreamsCallable
public final UnaryCallable<ListDataStreamsRequest,ListDataStreamsResponse> listDataStreamsCallable()Lists DataStreams on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListDataStreamsRequest request = ListDataStreamsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListDataStreamsResponse response = analyticsAdminServiceClient.listDataStreamsCallable().call(request); for (DataStream element : response.getDataStreamsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getDataStream
Lookup for a single DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName name = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); DataStream response = analyticsAdminServiceClient.getDataStream(name); }- Parameters:
name- Required. The name of the DataStream to get. Example format: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
getDataStream
Lookup for a single DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); DataStream response = analyticsAdminServiceClient.getDataStream(name); }- Parameters:
name- Required. The name of the DataStream to get. Example format: properties/1234/dataStreams/5678- Throws:
ApiException- if the remote call fails
-
getDataStream
Lookup for a single DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataStreamRequest request = GetDataStreamRequest.newBuilder() .setName(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); DataStream response = analyticsAdminServiceClient.getDataStream(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDataStreamCallable
Lookup for a single DataStream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataStreamRequest request = GetDataStreamRequest.newBuilder() .setName(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); ApiFuture<DataStream> future = analyticsAdminServiceClient.getDataStreamCallable().futureCall(request); // Do something. DataStream response = future.get(); } -
getAudience
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AudienceName name = AudienceName.of("[PROPERTY]", "[AUDIENCE]"); Audience response = analyticsAdminServiceClient.getAudience(name); }- Parameters:
name- Required. The name of the Audience to get. Example format: properties/1234/audiences/5678- Throws:
ApiException- if the remote call fails
-
getAudience
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AudienceName.of("[PROPERTY]", "[AUDIENCE]").toString(); Audience response = analyticsAdminServiceClient.getAudience(name); }- Parameters:
name- Required. The name of the Audience to get. Example format: properties/1234/audiences/5678- Throws:
ApiException- if the remote call fails
-
getAudience
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAudienceRequest request = GetAudienceRequest.newBuilder() .setName(AudienceName.of("[PROPERTY]", "[AUDIENCE]").toString()) .build(); Audience response = analyticsAdminServiceClient.getAudience(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getAudienceCallable
Lookup for a single Audience. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAudienceRequest request = GetAudienceRequest.newBuilder() .setName(AudienceName.of("[PROPERTY]", "[AUDIENCE]").toString()) .build(); ApiFuture<Audience> future = analyticsAdminServiceClient.getAudienceCallable().futureCall(request); // Do something. Audience response = future.get(); } -
listAudiences
public final AnalyticsAdminServiceClient.ListAudiencesPagedResponse listAudiences(PropertyName parent) Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (Audience element : analyticsAdminServiceClient.listAudiences(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listAudiences
Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (Audience element : analyticsAdminServiceClient.listAudiences(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listAudiences
public final AnalyticsAdminServiceClient.ListAudiencesPagedResponse listAudiences(ListAudiencesRequest request) Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAudiencesRequest request = ListAudiencesRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (Audience element : analyticsAdminServiceClient.listAudiences(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listAudiencesPagedCallable
public final UnaryCallable<ListAudiencesRequest,AnalyticsAdminServiceClient.ListAudiencesPagedResponse> listAudiencesPagedCallable()Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAudiencesRequest request = ListAudiencesRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<Audience> future = analyticsAdminServiceClient.listAudiencesPagedCallable().futureCall(request); // Do something. for (Audience element : future.get().iterateAll()) { // doThingsWith(element); } } -
listAudiencesCallable
Lists Audiences on a property. Audiences created before 2020 may not be supported. Default audiences will not show filter definitions.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAudiencesRequest request = ListAudiencesRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListAudiencesResponse response = analyticsAdminServiceClient.listAudiencesCallable().call(request); for (Audience element : response.getAudiencesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createAudience
Creates an Audience.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); Audience audience = Audience.newBuilder().build(); Audience response = analyticsAdminServiceClient.createAudience(parent, audience); }- Parameters:
parent- Required. Example format: properties/1234audience- Required. The audience to create.- Throws:
ApiException- if the remote call fails
-
createAudience
Creates an Audience.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); Audience audience = Audience.newBuilder().build(); Audience response = analyticsAdminServiceClient.createAudience(parent, audience); }- Parameters:
parent- Required. Example format: properties/1234audience- Required. The audience to create.- Throws:
ApiException- if the remote call fails
-
createAudience
Creates an Audience.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAudienceRequest request = CreateAudienceRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setAudience(Audience.newBuilder().build()) .build(); Audience response = analyticsAdminServiceClient.createAudience(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createAudienceCallable
Creates an Audience.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAudienceRequest request = CreateAudienceRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setAudience(Audience.newBuilder().build()) .build(); ApiFuture<Audience> future = analyticsAdminServiceClient.createAudienceCallable().futureCall(request); // Do something. Audience response = future.get(); } -
updateAudience
Updates an Audience on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { Audience audience = Audience.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); Audience response = analyticsAdminServiceClient.updateAudience(audience, updateMask); }- Parameters:
audience- Required. The audience to update. The audience's `name` field is used to identify the audience to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateAudience
Updates an Audience on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAudienceRequest request = UpdateAudienceRequest.newBuilder() .setAudience(Audience.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); Audience response = analyticsAdminServiceClient.updateAudience(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateAudienceCallable
Updates an Audience on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAudienceRequest request = UpdateAudienceRequest.newBuilder() .setAudience(Audience.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<Audience> future = analyticsAdminServiceClient.updateAudienceCallable().futureCall(request); // Do something. Audience response = future.get(); } -
archiveAudience
Archives an Audience on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveAudienceRequest request = ArchiveAudienceRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); analyticsAdminServiceClient.archiveAudience(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
archiveAudienceCallable
public final UnaryCallable<ArchiveAudienceRequest,com.google.protobuf.Empty> archiveAudienceCallable()Archives an Audience on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ArchiveAudienceRequest request = ArchiveAudienceRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.archiveAudienceCallable().futureCall(request); // Do something. future.get(); } -
getSearchAds360Link
Look up a single SearchAds360LinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchAds360LinkName name = SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]"); SearchAds360Link response = analyticsAdminServiceClient.getSearchAds360Link(name); }- Parameters:
name- Required. The name of the SearchAds360Link to get. Example format: properties/1234/SearchAds360Link/5678- Throws:
ApiException- if the remote call fails
-
getSearchAds360Link
Look up a single SearchAds360LinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString(); SearchAds360Link response = analyticsAdminServiceClient.getSearchAds360Link(name); }- Parameters:
name- Required. The name of the SearchAds360Link to get. Example format: properties/1234/SearchAds360Link/5678- Throws:
ApiException- if the remote call fails
-
getSearchAds360Link
Look up a single SearchAds360LinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSearchAds360LinkRequest request = GetSearchAds360LinkRequest.newBuilder() .setName(SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString()) .build(); SearchAds360Link response = analyticsAdminServiceClient.getSearchAds360Link(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getSearchAds360LinkCallable
public final UnaryCallable<GetSearchAds360LinkRequest,SearchAds360Link> getSearchAds360LinkCallable()Look up a single SearchAds360LinkSample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSearchAds360LinkRequest request = GetSearchAds360LinkRequest.newBuilder() .setName(SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString()) .build(); ApiFuture<SearchAds360Link> future = analyticsAdminServiceClient.getSearchAds360LinkCallable().futureCall(request); // Do something. SearchAds360Link response = future.get(); } -
listSearchAds360Links
public final AnalyticsAdminServiceClient.ListSearchAds360LinksPagedResponse listSearchAds360Links(PropertyName parent) Lists all SearchAds360Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (SearchAds360Link element : analyticsAdminServiceClient.listSearchAds360Links(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listSearchAds360Links
public final AnalyticsAdminServiceClient.ListSearchAds360LinksPagedResponse listSearchAds360Links(String parent) Lists all SearchAds360Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (SearchAds360Link element : analyticsAdminServiceClient.listSearchAds360Links(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listSearchAds360Links
public final AnalyticsAdminServiceClient.ListSearchAds360LinksPagedResponse listSearchAds360Links(ListSearchAds360LinksRequest request) Lists all SearchAds360Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSearchAds360LinksRequest request = ListSearchAds360LinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (SearchAds360Link element : analyticsAdminServiceClient.listSearchAds360Links(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listSearchAds360LinksPagedCallable
public final UnaryCallable<ListSearchAds360LinksRequest,AnalyticsAdminServiceClient.ListSearchAds360LinksPagedResponse> listSearchAds360LinksPagedCallable()Lists all SearchAds360Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSearchAds360LinksRequest request = ListSearchAds360LinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<SearchAds360Link> future = analyticsAdminServiceClient.listSearchAds360LinksPagedCallable().futureCall(request); // Do something. for (SearchAds360Link element : future.get().iterateAll()) { // doThingsWith(element); } } -
listSearchAds360LinksCallable
public final UnaryCallable<ListSearchAds360LinksRequest,ListSearchAds360LinksResponse> listSearchAds360LinksCallable()Lists all SearchAds360Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSearchAds360LinksRequest request = ListSearchAds360LinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListSearchAds360LinksResponse response = analyticsAdminServiceClient.listSearchAds360LinksCallable().call(request); for (SearchAds360Link element : response.getSearchAds360LinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createSearchAds360Link
public final SearchAds360Link createSearchAds360Link(PropertyName parent, SearchAds360Link searchAds360Link) Creates a SearchAds360Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); SearchAds360Link searchAds360Link = SearchAds360Link.newBuilder().build(); SearchAds360Link response = analyticsAdminServiceClient.createSearchAds360Link(parent, searchAds360Link); }- Parameters:
parent- Required. Example format: properties/1234searchAds360Link- Required. The SearchAds360Link to create.- Throws:
ApiException- if the remote call fails
-
createSearchAds360Link
public final SearchAds360Link createSearchAds360Link(String parent, SearchAds360Link searchAds360Link) Creates a SearchAds360Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); SearchAds360Link searchAds360Link = SearchAds360Link.newBuilder().build(); SearchAds360Link response = analyticsAdminServiceClient.createSearchAds360Link(parent, searchAds360Link); }- Parameters:
parent- Required. Example format: properties/1234searchAds360Link- Required. The SearchAds360Link to create.- Throws:
ApiException- if the remote call fails
-
createSearchAds360Link
Creates a SearchAds360Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSearchAds360LinkRequest request = CreateSearchAds360LinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setSearchAds360Link(SearchAds360Link.newBuilder().build()) .build(); SearchAds360Link response = analyticsAdminServiceClient.createSearchAds360Link(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createSearchAds360LinkCallable
public final UnaryCallable<CreateSearchAds360LinkRequest,SearchAds360Link> createSearchAds360LinkCallable()Creates a SearchAds360Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSearchAds360LinkRequest request = CreateSearchAds360LinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setSearchAds360Link(SearchAds360Link.newBuilder().build()) .build(); ApiFuture<SearchAds360Link> future = analyticsAdminServiceClient.createSearchAds360LinkCallable().futureCall(request); // Do something. SearchAds360Link response = future.get(); } -
deleteSearchAds360Link
Deletes a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchAds360LinkName name = SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]"); analyticsAdminServiceClient.deleteSearchAds360Link(name); }- Parameters:
name- Required. The name of the SearchAds360Link to delete. Example format: properties/1234/SearchAds360Links/5678- Throws:
ApiException- if the remote call fails
-
deleteSearchAds360Link
Deletes a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString(); analyticsAdminServiceClient.deleteSearchAds360Link(name); }- Parameters:
name- Required. The name of the SearchAds360Link to delete. Example format: properties/1234/SearchAds360Links/5678- Throws:
ApiException- if the remote call fails
-
deleteSearchAds360Link
Deletes a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSearchAds360LinkRequest request = DeleteSearchAds360LinkRequest.newBuilder() .setName(SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString()) .build(); analyticsAdminServiceClient.deleteSearchAds360Link(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteSearchAds360LinkCallable
public final UnaryCallable<DeleteSearchAds360LinkRequest,com.google.protobuf.Empty> deleteSearchAds360LinkCallable()Deletes a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSearchAds360LinkRequest request = DeleteSearchAds360LinkRequest.newBuilder() .setName(SearchAds360LinkName.of("[PROPERTY]", "[SEARCH_ADS_360_LINK]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteSearchAds360LinkCallable().futureCall(request); // Do something. future.get(); } -
updateSearchAds360Link
public final SearchAds360Link updateSearchAds360Link(SearchAds360Link searchAds360Link, com.google.protobuf.FieldMask updateMask) Updates a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SearchAds360Link searchAds360Link = SearchAds360Link.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); SearchAds360Link response = analyticsAdminServiceClient.updateSearchAds360Link(searchAds360Link, updateMask); }- Parameters:
searchAds360Link- The SearchAds360Link to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateSearchAds360Link
Updates a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSearchAds360LinkRequest request = UpdateSearchAds360LinkRequest.newBuilder() .setSearchAds360Link(SearchAds360Link.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); SearchAds360Link response = analyticsAdminServiceClient.updateSearchAds360Link(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateSearchAds360LinkCallable
public final UnaryCallable<UpdateSearchAds360LinkRequest,SearchAds360Link> updateSearchAds360LinkCallable()Updates a SearchAds360Link on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSearchAds360LinkRequest request = UpdateSearchAds360LinkRequest.newBuilder() .setSearchAds360Link(SearchAds360Link.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<SearchAds360Link> future = analyticsAdminServiceClient.updateSearchAds360LinkCallable().futureCall(request); // Do something. SearchAds360Link response = future.get(); } -
getAttributionSettings
Lookup for a AttributionSettings singleton.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AttributionSettingsName name = AttributionSettingsName.of("[PROPERTY]"); AttributionSettings response = analyticsAdminServiceClient.getAttributionSettings(name); }- Parameters:
name- Required. The name of the attribution settings to retrieve. Format: properties/{property}/attributionSettings- Throws:
ApiException- if the remote call fails
-
getAttributionSettings
Lookup for a AttributionSettings singleton.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AttributionSettingsName.of("[PROPERTY]").toString(); AttributionSettings response = analyticsAdminServiceClient.getAttributionSettings(name); }- Parameters:
name- Required. The name of the attribution settings to retrieve. Format: properties/{property}/attributionSettings- Throws:
ApiException- if the remote call fails
-
getAttributionSettings
Lookup for a AttributionSettings singleton.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAttributionSettingsRequest request = GetAttributionSettingsRequest.newBuilder() .setName(AttributionSettingsName.of("[PROPERTY]").toString()) .build(); AttributionSettings response = analyticsAdminServiceClient.getAttributionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getAttributionSettingsCallable
public final UnaryCallable<GetAttributionSettingsRequest,AttributionSettings> getAttributionSettingsCallable()Lookup for a AttributionSettings singleton.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAttributionSettingsRequest request = GetAttributionSettingsRequest.newBuilder() .setName(AttributionSettingsName.of("[PROPERTY]").toString()) .build(); ApiFuture<AttributionSettings> future = analyticsAdminServiceClient.getAttributionSettingsCallable().futureCall(request); // Do something. AttributionSettings response = future.get(); } -
updateAttributionSettings
public final AttributionSettings updateAttributionSettings(AttributionSettings attributionSettings, com.google.protobuf.FieldMask updateMask) Updates attribution settings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AttributionSettings attributionSettings = AttributionSettings.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); AttributionSettings response = analyticsAdminServiceClient.updateAttributionSettings(attributionSettings, updateMask); }- Parameters:
attributionSettings- Required. The attribution settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateAttributionSettings
public final AttributionSettings updateAttributionSettings(UpdateAttributionSettingsRequest request) Updates attribution settings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAttributionSettingsRequest request = UpdateAttributionSettingsRequest.newBuilder() .setAttributionSettings(AttributionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); AttributionSettings response = analyticsAdminServiceClient.updateAttributionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateAttributionSettingsCallable
public final UnaryCallable<UpdateAttributionSettingsRequest,AttributionSettings> updateAttributionSettingsCallable()Updates attribution settings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAttributionSettingsRequest request = UpdateAttributionSettingsRequest.newBuilder() .setAttributionSettings(AttributionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<AttributionSettings> future = analyticsAdminServiceClient.updateAttributionSettingsCallable().futureCall(request); // Do something. AttributionSettings response = future.get(); } -
runAccessReport
Returns a customized report of data access records. The report provides records of each time a user reads Google Analytics reporting data. Access records are retained for up to 2 years.Data Access Reports can be requested for a property. Reports may be requested for any property, but dimensions that aren't related to quota can only be requested on Google Analytics 360 properties. This method is only available to Administrators.
These data access records include GA UI Reporting, GA UI Explorations, GA Data API, and other products like Firebase & Admob that can retrieve data from Google Analytics through a linkage. These records don't include property configuration changes like adding a stream or changing a property's time zone. For configuration change history, see [searchChangeHistoryEvents](https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents).
To give your feedback on this API, complete the [Google Analytics Access Reports feedback](https://docs.google.com/forms/d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { RunAccessReportRequest request = RunAccessReportRequest.newBuilder() .setEntity("entity-1298275357") .addAllDimensions(new ArrayList<AccessDimension>()) .addAllMetrics(new ArrayList<AccessMetric>()) .addAllDateRanges(new ArrayList<AccessDateRange>()) .setDimensionFilter(AccessFilterExpression.newBuilder().build()) .setMetricFilter(AccessFilterExpression.newBuilder().build()) .setOffset(-1019779949) .setLimit(102976443) .setTimeZone("timeZone-2077180903") .addAllOrderBys(new ArrayList<AccessOrderBy>()) .setReturnEntityQuota(true) .setIncludeAllUsers(true) .setExpandGroups(true) .build(); RunAccessReportResponse response = analyticsAdminServiceClient.runAccessReport(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
runAccessReportCallable
public final UnaryCallable<RunAccessReportRequest,RunAccessReportResponse> runAccessReportCallable()Returns a customized report of data access records. The report provides records of each time a user reads Google Analytics reporting data. Access records are retained for up to 2 years.Data Access Reports can be requested for a property. Reports may be requested for any property, but dimensions that aren't related to quota can only be requested on Google Analytics 360 properties. This method is only available to Administrators.
These data access records include GA UI Reporting, GA UI Explorations, GA Data API, and other products like Firebase & Admob that can retrieve data from Google Analytics through a linkage. These records don't include property configuration changes like adding a stream or changing a property's time zone. For configuration change history, see [searchChangeHistoryEvents](https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1alpha/accounts/searchChangeHistoryEvents).
To give your feedback on this API, complete the [Google Analytics Access Reports feedback](https://docs.google.com/forms/d/e/1FAIpQLSdmEBUrMzAEdiEKk5TV5dEHvDUZDRlgWYdQdAeSdtR4hVjEhw/viewform) form.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { RunAccessReportRequest request = RunAccessReportRequest.newBuilder() .setEntity("entity-1298275357") .addAllDimensions(new ArrayList<AccessDimension>()) .addAllMetrics(new ArrayList<AccessMetric>()) .addAllDateRanges(new ArrayList<AccessDateRange>()) .setDimensionFilter(AccessFilterExpression.newBuilder().build()) .setMetricFilter(AccessFilterExpression.newBuilder().build()) .setOffset(-1019779949) .setLimit(102976443) .setTimeZone("timeZone-2077180903") .addAllOrderBys(new ArrayList<AccessOrderBy>()) .setReturnEntityQuota(true) .setIncludeAllUsers(true) .setExpandGroups(true) .build(); ApiFuture<RunAccessReportResponse> future = analyticsAdminServiceClient.runAccessReportCallable().futureCall(request); // Do something. RunAccessReportResponse response = future.get(); } -
createAccessBinding
Creates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccountName parent = AccountName.of("[ACCOUNT]"); AccessBinding accessBinding = AccessBinding.newBuilder().build(); AccessBinding response = analyticsAdminServiceClient.createAccessBinding(parent, accessBinding); }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}accessBinding- Required. The access binding to create.- Throws:
ApiException- if the remote call fails
-
createAccessBinding
Creates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); AccessBinding accessBinding = AccessBinding.newBuilder().build(); AccessBinding response = analyticsAdminServiceClient.createAccessBinding(parent, accessBinding); }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}accessBinding- Required. The access binding to create.- Throws:
ApiException- if the remote call fails
-
createAccessBinding
Creates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = AccountName.of("[ACCOUNT]").toString(); AccessBinding accessBinding = AccessBinding.newBuilder().build(); AccessBinding response = analyticsAdminServiceClient.createAccessBinding(parent, accessBinding); }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}accessBinding- Required. The access binding to create.- Throws:
ApiException- if the remote call fails
-
createAccessBinding
Creates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAccessBindingRequest request = CreateAccessBindingRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .setAccessBinding(AccessBinding.newBuilder().build()) .build(); AccessBinding response = analyticsAdminServiceClient.createAccessBinding(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createAccessBindingCallable
Creates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAccessBindingRequest request = CreateAccessBindingRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .setAccessBinding(AccessBinding.newBuilder().build()) .build(); ApiFuture<AccessBinding> future = analyticsAdminServiceClient.createAccessBindingCallable().futureCall(request); // Do something. AccessBinding response = future.get(); } -
getAccessBinding
Gets information about an access binding.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccessBindingName name = AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]"); AccessBinding response = analyticsAdminServiceClient.getAccessBinding(name); }- Parameters:
name- Required. The name of the access binding to retrieve. Formats: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding}- Throws:
ApiException- if the remote call fails
-
getAccessBinding
Gets information about an access binding.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]").toString(); AccessBinding response = analyticsAdminServiceClient.getAccessBinding(name); }- Parameters:
name- Required. The name of the access binding to retrieve. Formats: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding}- Throws:
ApiException- if the remote call fails
-
getAccessBinding
Gets information about an access binding.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAccessBindingRequest request = GetAccessBindingRequest.newBuilder() .setName( AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]") .toString()) .build(); AccessBinding response = analyticsAdminServiceClient.getAccessBinding(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getAccessBindingCallable
Gets information about an access binding.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAccessBindingRequest request = GetAccessBindingRequest.newBuilder() .setName( AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]") .toString()) .build(); ApiFuture<AccessBinding> future = analyticsAdminServiceClient.getAccessBindingCallable().futureCall(request); // Do something. AccessBinding response = future.get(); } -
updateAccessBinding
Updates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccessBinding accessBinding = AccessBinding.newBuilder().build(); AccessBinding response = analyticsAdminServiceClient.updateAccessBinding(accessBinding); }- Parameters:
accessBinding- Required. The access binding to update.- Throws:
ApiException- if the remote call fails
-
updateAccessBinding
Updates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAccessBindingRequest request = UpdateAccessBindingRequest.newBuilder() .setAccessBinding(AccessBinding.newBuilder().build()) .build(); AccessBinding response = analyticsAdminServiceClient.updateAccessBinding(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateAccessBindingCallable
Updates an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateAccessBindingRequest request = UpdateAccessBindingRequest.newBuilder() .setAccessBinding(AccessBinding.newBuilder().build()) .build(); ApiFuture<AccessBinding> future = analyticsAdminServiceClient.updateAccessBindingCallable().futureCall(request); // Do something. AccessBinding response = future.get(); } -
deleteAccessBinding
Deletes an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccessBindingName name = AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]"); analyticsAdminServiceClient.deleteAccessBinding(name); }- Parameters:
name- Required. Formats: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding}- Throws:
ApiException- if the remote call fails
-
deleteAccessBinding
Deletes an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]").toString(); analyticsAdminServiceClient.deleteAccessBinding(name); }- Parameters:
name- Required. Formats: - accounts/{account}/accessBindings/{accessBinding} - properties/{property}/accessBindings/{accessBinding}- Throws:
ApiException- if the remote call fails
-
deleteAccessBinding
Deletes an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAccessBindingRequest request = DeleteAccessBindingRequest.newBuilder() .setName( AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]") .toString()) .build(); analyticsAdminServiceClient.deleteAccessBinding(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteAccessBindingCallable
public final UnaryCallable<DeleteAccessBindingRequest,com.google.protobuf.Empty> deleteAccessBindingCallable()Deletes an access binding on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAccessBindingRequest request = DeleteAccessBindingRequest.newBuilder() .setName( AccessBindingName.ofAccountAccessBindingName("[ACCOUNT]", "[ACCESS_BINDING]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteAccessBindingCallable().futureCall(request); // Do something. future.get(); } -
listAccessBindings
public final AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse listAccessBindings(AccountName parent) Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AccountName parent = AccountName.of("[ACCOUNT]"); for (AccessBinding element : analyticsAdminServiceClient.listAccessBindings(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}- Throws:
ApiException- if the remote call fails
-
listAccessBindings
public final AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse listAccessBindings(PropertyName parent) Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (AccessBinding element : analyticsAdminServiceClient.listAccessBindings(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}- Throws:
ApiException- if the remote call fails
-
listAccessBindings
public final AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse listAccessBindings(String parent) Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = AccountName.of("[ACCOUNT]").toString(); for (AccessBinding element : analyticsAdminServiceClient.listAccessBindings(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Formats: - accounts/{account} - properties/{property}- Throws:
ApiException- if the remote call fails
-
listAccessBindings
public final AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse listAccessBindings(ListAccessBindingsRequest request) Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccessBindingsRequest request = ListAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (AccessBinding element : analyticsAdminServiceClient.listAccessBindings(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listAccessBindingsPagedCallable
public final UnaryCallable<ListAccessBindingsRequest,AnalyticsAdminServiceClient.ListAccessBindingsPagedResponse> listAccessBindingsPagedCallable()Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccessBindingsRequest request = ListAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<AccessBinding> future = analyticsAdminServiceClient.listAccessBindingsPagedCallable().futureCall(request); // Do something. for (AccessBinding element : future.get().iterateAll()) { // doThingsWith(element); } } -
listAccessBindingsCallable
public final UnaryCallable<ListAccessBindingsRequest,ListAccessBindingsResponse> listAccessBindingsCallable()Lists all access bindings on an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAccessBindingsRequest request = ListAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListAccessBindingsResponse response = analyticsAdminServiceClient.listAccessBindingsCallable().call(request); for (AccessBinding element : response.getAccessBindingsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
batchCreateAccessBindings
public final BatchCreateAccessBindingsResponse batchCreateAccessBindings(BatchCreateAccessBindingsRequest request) Creates information about multiple access bindings to an account or property.This method is transactional. If any AccessBinding cannot be created, none of the AccessBindings will be created.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchCreateAccessBindingsRequest request = BatchCreateAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<CreateAccessBindingRequest>()) .build(); BatchCreateAccessBindingsResponse response = analyticsAdminServiceClient.batchCreateAccessBindings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
batchCreateAccessBindingsCallable
public final UnaryCallable<BatchCreateAccessBindingsRequest,BatchCreateAccessBindingsResponse> batchCreateAccessBindingsCallable()Creates information about multiple access bindings to an account or property.This method is transactional. If any AccessBinding cannot be created, none of the AccessBindings will be created.
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchCreateAccessBindingsRequest request = BatchCreateAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<CreateAccessBindingRequest>()) .build(); ApiFuture<BatchCreateAccessBindingsResponse> future = analyticsAdminServiceClient.batchCreateAccessBindingsCallable().futureCall(request); // Do something. BatchCreateAccessBindingsResponse response = future.get(); } -
batchGetAccessBindings
public final BatchGetAccessBindingsResponse batchGetAccessBindings(BatchGetAccessBindingsRequest request) Gets information about multiple access bindings to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchGetAccessBindingsRequest request = BatchGetAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllNames(new ArrayList<String>()) .build(); BatchGetAccessBindingsResponse response = analyticsAdminServiceClient.batchGetAccessBindings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
batchGetAccessBindingsCallable
public final UnaryCallable<BatchGetAccessBindingsRequest,BatchGetAccessBindingsResponse> batchGetAccessBindingsCallable()Gets information about multiple access bindings to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchGetAccessBindingsRequest request = BatchGetAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllNames(new ArrayList<String>()) .build(); ApiFuture<BatchGetAccessBindingsResponse> future = analyticsAdminServiceClient.batchGetAccessBindingsCallable().futureCall(request); // Do something. BatchGetAccessBindingsResponse response = future.get(); } -
batchUpdateAccessBindings
public final BatchUpdateAccessBindingsResponse batchUpdateAccessBindings(BatchUpdateAccessBindingsRequest request) Updates information about multiple access bindings to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchUpdateAccessBindingsRequest request = BatchUpdateAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<UpdateAccessBindingRequest>()) .build(); BatchUpdateAccessBindingsResponse response = analyticsAdminServiceClient.batchUpdateAccessBindings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
batchUpdateAccessBindingsCallable
public final UnaryCallable<BatchUpdateAccessBindingsRequest,BatchUpdateAccessBindingsResponse> batchUpdateAccessBindingsCallable()Updates information about multiple access bindings to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchUpdateAccessBindingsRequest request = BatchUpdateAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<UpdateAccessBindingRequest>()) .build(); ApiFuture<BatchUpdateAccessBindingsResponse> future = analyticsAdminServiceClient.batchUpdateAccessBindingsCallable().futureCall(request); // Do something. BatchUpdateAccessBindingsResponse response = future.get(); } -
batchDeleteAccessBindings
Deletes information about multiple users' links to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchDeleteAccessBindingsRequest request = BatchDeleteAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<DeleteAccessBindingRequest>()) .build(); analyticsAdminServiceClient.batchDeleteAccessBindings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
batchDeleteAccessBindingsCallable
public final UnaryCallable<BatchDeleteAccessBindingsRequest,com.google.protobuf.Empty> batchDeleteAccessBindingsCallable()Deletes information about multiple users' links to an account or property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BatchDeleteAccessBindingsRequest request = BatchDeleteAccessBindingsRequest.newBuilder() .setParent(AccountName.of("[ACCOUNT]").toString()) .addAllRequests(new ArrayList<DeleteAccessBindingRequest>()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.batchDeleteAccessBindingsCallable().futureCall(request); // Do something. future.get(); } -
getExpandedDataSet
Lookup for a single ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ExpandedDataSetName name = ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]"); ExpandedDataSet response = analyticsAdminServiceClient.getExpandedDataSet(name); }- Parameters:
name- Required. The name of the ExpandedDataSet to get. Example format: properties/1234/expandedDataSets/5678- Throws:
ApiException- if the remote call fails
-
getExpandedDataSet
Lookup for a single ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString(); ExpandedDataSet response = analyticsAdminServiceClient.getExpandedDataSet(name); }- Parameters:
name- Required. The name of the ExpandedDataSet to get. Example format: properties/1234/expandedDataSets/5678- Throws:
ApiException- if the remote call fails
-
getExpandedDataSet
Lookup for a single ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetExpandedDataSetRequest request = GetExpandedDataSetRequest.newBuilder() .setName(ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString()) .build(); ExpandedDataSet response = analyticsAdminServiceClient.getExpandedDataSet(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getExpandedDataSetCallable
Lookup for a single ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetExpandedDataSetRequest request = GetExpandedDataSetRequest.newBuilder() .setName(ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString()) .build(); ApiFuture<ExpandedDataSet> future = analyticsAdminServiceClient.getExpandedDataSetCallable().futureCall(request); // Do something. ExpandedDataSet response = future.get(); } -
listExpandedDataSets
public final AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse listExpandedDataSets(PropertyName parent) Lists ExpandedDataSets on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (ExpandedDataSet element : analyticsAdminServiceClient.listExpandedDataSets(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listExpandedDataSets
public final AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse listExpandedDataSets(String parent) Lists ExpandedDataSets on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (ExpandedDataSet element : analyticsAdminServiceClient.listExpandedDataSets(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listExpandedDataSets
public final AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse listExpandedDataSets(ListExpandedDataSetsRequest request) Lists ExpandedDataSets on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListExpandedDataSetsRequest request = ListExpandedDataSetsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (ExpandedDataSet element : analyticsAdminServiceClient.listExpandedDataSets(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listExpandedDataSetsPagedCallable
public final UnaryCallable<ListExpandedDataSetsRequest,AnalyticsAdminServiceClient.ListExpandedDataSetsPagedResponse> listExpandedDataSetsPagedCallable()Lists ExpandedDataSets on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListExpandedDataSetsRequest request = ListExpandedDataSetsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<ExpandedDataSet> future = analyticsAdminServiceClient.listExpandedDataSetsPagedCallable().futureCall(request); // Do something. for (ExpandedDataSet element : future.get().iterateAll()) { // doThingsWith(element); } } -
listExpandedDataSetsCallable
public final UnaryCallable<ListExpandedDataSetsRequest,ListExpandedDataSetsResponse> listExpandedDataSetsCallable()Lists ExpandedDataSets on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListExpandedDataSetsRequest request = ListExpandedDataSetsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListExpandedDataSetsResponse response = analyticsAdminServiceClient.listExpandedDataSetsCallable().call(request); for (ExpandedDataSet element : response.getExpandedDataSetsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createExpandedDataSet
public final ExpandedDataSet createExpandedDataSet(PropertyName parent, ExpandedDataSet expandedDataSet) Creates a ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); ExpandedDataSet expandedDataSet = ExpandedDataSet.newBuilder().build(); ExpandedDataSet response = analyticsAdminServiceClient.createExpandedDataSet(parent, expandedDataSet); }- Parameters:
parent- Required. Example format: properties/1234expandedDataSet- Required. The ExpandedDataSet to create.- Throws:
ApiException- if the remote call fails
-
createExpandedDataSet
Creates a ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); ExpandedDataSet expandedDataSet = ExpandedDataSet.newBuilder().build(); ExpandedDataSet response = analyticsAdminServiceClient.createExpandedDataSet(parent, expandedDataSet); }- Parameters:
parent- Required. Example format: properties/1234expandedDataSet- Required. The ExpandedDataSet to create.- Throws:
ApiException- if the remote call fails
-
createExpandedDataSet
Creates a ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateExpandedDataSetRequest request = CreateExpandedDataSetRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setExpandedDataSet(ExpandedDataSet.newBuilder().build()) .build(); ExpandedDataSet response = analyticsAdminServiceClient.createExpandedDataSet(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createExpandedDataSetCallable
public final UnaryCallable<CreateExpandedDataSetRequest,ExpandedDataSet> createExpandedDataSetCallable()Creates a ExpandedDataSet.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateExpandedDataSetRequest request = CreateExpandedDataSetRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setExpandedDataSet(ExpandedDataSet.newBuilder().build()) .build(); ApiFuture<ExpandedDataSet> future = analyticsAdminServiceClient.createExpandedDataSetCallable().futureCall(request); // Do something. ExpandedDataSet response = future.get(); } -
updateExpandedDataSet
public final ExpandedDataSet updateExpandedDataSet(ExpandedDataSet expandedDataSet, com.google.protobuf.FieldMask updateMask) Updates a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ExpandedDataSet expandedDataSet = ExpandedDataSet.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); ExpandedDataSet response = analyticsAdminServiceClient.updateExpandedDataSet(expandedDataSet, updateMask); }- Parameters:
expandedDataSet- Required. The ExpandedDataSet to update. The resource's `name` field is used to identify the ExpandedDataSet to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateExpandedDataSet
Updates a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateExpandedDataSetRequest request = UpdateExpandedDataSetRequest.newBuilder() .setExpandedDataSet(ExpandedDataSet.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ExpandedDataSet response = analyticsAdminServiceClient.updateExpandedDataSet(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateExpandedDataSetCallable
public final UnaryCallable<UpdateExpandedDataSetRequest,ExpandedDataSet> updateExpandedDataSetCallable()Updates a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateExpandedDataSetRequest request = UpdateExpandedDataSetRequest.newBuilder() .setExpandedDataSet(ExpandedDataSet.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<ExpandedDataSet> future = analyticsAdminServiceClient.updateExpandedDataSetCallable().futureCall(request); // Do something. ExpandedDataSet response = future.get(); } -
deleteExpandedDataSet
Deletes a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ExpandedDataSetName name = ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]"); analyticsAdminServiceClient.deleteExpandedDataSet(name); }- Parameters:
name- Required. Example format: properties/1234/expandedDataSets/5678- Throws:
ApiException- if the remote call fails
-
deleteExpandedDataSet
Deletes a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString(); analyticsAdminServiceClient.deleteExpandedDataSet(name); }- Parameters:
name- Required. Example format: properties/1234/expandedDataSets/5678- Throws:
ApiException- if the remote call fails
-
deleteExpandedDataSet
Deletes a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteExpandedDataSetRequest request = DeleteExpandedDataSetRequest.newBuilder() .setName(ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString()) .build(); analyticsAdminServiceClient.deleteExpandedDataSet(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteExpandedDataSetCallable
public final UnaryCallable<DeleteExpandedDataSetRequest,com.google.protobuf.Empty> deleteExpandedDataSetCallable()Deletes a ExpandedDataSet on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteExpandedDataSetRequest request = DeleteExpandedDataSetRequest.newBuilder() .setName(ExpandedDataSetName.of("[PROPERTY]", "[EXPANDED_DATA_SET]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteExpandedDataSetCallable().futureCall(request); // Do something. future.get(); } -
getChannelGroup
Lookup for a single ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ChannelGroupName name = ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]"); ChannelGroup response = analyticsAdminServiceClient.getChannelGroup(name); }- Parameters:
name- Required. The ChannelGroup to get. Example format: properties/1234/channelGroups/5678- Throws:
ApiException- if the remote call fails
-
getChannelGroup
Lookup for a single ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString(); ChannelGroup response = analyticsAdminServiceClient.getChannelGroup(name); }- Parameters:
name- Required. The ChannelGroup to get. Example format: properties/1234/channelGroups/5678- Throws:
ApiException- if the remote call fails
-
getChannelGroup
Lookup for a single ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetChannelGroupRequest request = GetChannelGroupRequest.newBuilder() .setName(ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString()) .build(); ChannelGroup response = analyticsAdminServiceClient.getChannelGroup(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getChannelGroupCallable
Lookup for a single ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetChannelGroupRequest request = GetChannelGroupRequest.newBuilder() .setName(ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString()) .build(); ApiFuture<ChannelGroup> future = analyticsAdminServiceClient.getChannelGroupCallable().futureCall(request); // Do something. ChannelGroup response = future.get(); } -
listChannelGroups
public final AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse listChannelGroups(PropertyName parent) Lists ChannelGroups on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (ChannelGroup element : analyticsAdminServiceClient.listChannelGroups(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The property for which to list ChannelGroups. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listChannelGroups
public final AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse listChannelGroups(String parent) Lists ChannelGroups on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (ChannelGroup element : analyticsAdminServiceClient.listChannelGroups(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The property for which to list ChannelGroups. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listChannelGroups
public final AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse listChannelGroups(ListChannelGroupsRequest request) Lists ChannelGroups on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListChannelGroupsRequest request = ListChannelGroupsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (ChannelGroup element : analyticsAdminServiceClient.listChannelGroups(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listChannelGroupsPagedCallable
public final UnaryCallable<ListChannelGroupsRequest,AnalyticsAdminServiceClient.ListChannelGroupsPagedResponse> listChannelGroupsPagedCallable()Lists ChannelGroups on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListChannelGroupsRequest request = ListChannelGroupsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<ChannelGroup> future = analyticsAdminServiceClient.listChannelGroupsPagedCallable().futureCall(request); // Do something. for (ChannelGroup element : future.get().iterateAll()) { // doThingsWith(element); } } -
listChannelGroupsCallable
public final UnaryCallable<ListChannelGroupsRequest,ListChannelGroupsResponse> listChannelGroupsCallable()Lists ChannelGroups on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListChannelGroupsRequest request = ListChannelGroupsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListChannelGroupsResponse response = analyticsAdminServiceClient.listChannelGroupsCallable().call(request); for (ChannelGroup element : response.getChannelGroupsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createChannelGroup
Creates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); ChannelGroup channelGroup = ChannelGroup.newBuilder().build(); ChannelGroup response = analyticsAdminServiceClient.createChannelGroup(parent, channelGroup); }- Parameters:
parent- Required. The property for which to create a ChannelGroup. Example format: properties/1234channelGroup- Required. The ChannelGroup to create.- Throws:
ApiException- if the remote call fails
-
createChannelGroup
Creates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); ChannelGroup channelGroup = ChannelGroup.newBuilder().build(); ChannelGroup response = analyticsAdminServiceClient.createChannelGroup(parent, channelGroup); }- Parameters:
parent- Required. The property for which to create a ChannelGroup. Example format: properties/1234channelGroup- Required. The ChannelGroup to create.- Throws:
ApiException- if the remote call fails
-
createChannelGroup
Creates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateChannelGroupRequest request = CreateChannelGroupRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setChannelGroup(ChannelGroup.newBuilder().build()) .build(); ChannelGroup response = analyticsAdminServiceClient.createChannelGroup(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createChannelGroupCallable
Creates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateChannelGroupRequest request = CreateChannelGroupRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setChannelGroup(ChannelGroup.newBuilder().build()) .build(); ApiFuture<ChannelGroup> future = analyticsAdminServiceClient.createChannelGroupCallable().futureCall(request); // Do something. ChannelGroup response = future.get(); } -
updateChannelGroup
public final ChannelGroup updateChannelGroup(ChannelGroup channelGroup, com.google.protobuf.FieldMask updateMask) Updates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ChannelGroup channelGroup = ChannelGroup.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); ChannelGroup response = analyticsAdminServiceClient.updateChannelGroup(channelGroup, updateMask); }- Parameters:
channelGroup- Required. The ChannelGroup to update. The resource's `name` field is used to identify the ChannelGroup to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateChannelGroup
Updates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateChannelGroupRequest request = UpdateChannelGroupRequest.newBuilder() .setChannelGroup(ChannelGroup.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ChannelGroup response = analyticsAdminServiceClient.updateChannelGroup(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateChannelGroupCallable
Updates a ChannelGroup.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateChannelGroupRequest request = UpdateChannelGroupRequest.newBuilder() .setChannelGroup(ChannelGroup.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<ChannelGroup> future = analyticsAdminServiceClient.updateChannelGroupCallable().futureCall(request); // Do something. ChannelGroup response = future.get(); } -
deleteChannelGroup
Deletes a ChannelGroup on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ChannelGroupName name = ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]"); analyticsAdminServiceClient.deleteChannelGroup(name); }- Parameters:
name- Required. The ChannelGroup to delete. Example format: properties/1234/channelGroups/5678- Throws:
ApiException- if the remote call fails
-
deleteChannelGroup
Deletes a ChannelGroup on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString(); analyticsAdminServiceClient.deleteChannelGroup(name); }- Parameters:
name- Required. The ChannelGroup to delete. Example format: properties/1234/channelGroups/5678- Throws:
ApiException- if the remote call fails
-
deleteChannelGroup
Deletes a ChannelGroup on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteChannelGroupRequest request = DeleteChannelGroupRequest.newBuilder() .setName(ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString()) .build(); analyticsAdminServiceClient.deleteChannelGroup(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteChannelGroupCallable
public final UnaryCallable<DeleteChannelGroupRequest,com.google.protobuf.Empty> deleteChannelGroupCallable()Deletes a ChannelGroup on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteChannelGroupRequest request = DeleteChannelGroupRequest.newBuilder() .setName(ChannelGroupName.of("[PROPERTY]", "[CHANNEL_GROUP]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteChannelGroupCallable().futureCall(request); // Do something. future.get(); } -
createBigQueryLink
Creates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); BigQueryLink bigqueryLink = BigQueryLink.newBuilder().build(); BigQueryLink response = analyticsAdminServiceClient.createBigQueryLink(parent, bigqueryLink); }- Parameters:
parent- Required. Example format: properties/1234bigqueryLink- Required. The BigQueryLink to create.- Throws:
ApiException- if the remote call fails
-
createBigQueryLink
Creates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); BigQueryLink bigqueryLink = BigQueryLink.newBuilder().build(); BigQueryLink response = analyticsAdminServiceClient.createBigQueryLink(parent, bigqueryLink); }- Parameters:
parent- Required. Example format: properties/1234bigqueryLink- Required. The BigQueryLink to create.- Throws:
ApiException- if the remote call fails
-
createBigQueryLink
Creates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateBigQueryLinkRequest request = CreateBigQueryLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setBigqueryLink(BigQueryLink.newBuilder().build()) .build(); BigQueryLink response = analyticsAdminServiceClient.createBigQueryLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createBigQueryLinkCallable
Creates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateBigQueryLinkRequest request = CreateBigQueryLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setBigqueryLink(BigQueryLink.newBuilder().build()) .build(); ApiFuture<BigQueryLink> future = analyticsAdminServiceClient.createBigQueryLinkCallable().futureCall(request); // Do something. BigQueryLink response = future.get(); } -
getBigQueryLink
Lookup for a single BigQuery Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BigQueryLinkName name = BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]"); BigQueryLink response = analyticsAdminServiceClient.getBigQueryLink(name); }- Parameters:
name- Required. The name of the BigQuery link to lookup. Format: properties/{property_id}/bigQueryLinks/{bigquery_link_id} Example: properties/123/bigQueryLinks/456- Throws:
ApiException- if the remote call fails
-
getBigQueryLink
Lookup for a single BigQuery Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString(); BigQueryLink response = analyticsAdminServiceClient.getBigQueryLink(name); }- Parameters:
name- Required. The name of the BigQuery link to lookup. Format: properties/{property_id}/bigQueryLinks/{bigquery_link_id} Example: properties/123/bigQueryLinks/456- Throws:
ApiException- if the remote call fails
-
getBigQueryLink
Lookup for a single BigQuery Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetBigQueryLinkRequest request = GetBigQueryLinkRequest.newBuilder() .setName(BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString()) .build(); BigQueryLink response = analyticsAdminServiceClient.getBigQueryLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getBigQueryLinkCallable
Lookup for a single BigQuery Link.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetBigQueryLinkRequest request = GetBigQueryLinkRequest.newBuilder() .setName(BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString()) .build(); ApiFuture<BigQueryLink> future = analyticsAdminServiceClient.getBigQueryLinkCallable().futureCall(request); // Do something. BigQueryLink response = future.get(); } -
listBigQueryLinks
public final AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse listBigQueryLinks(PropertyName parent) Lists BigQuery Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (BigQueryLink element : analyticsAdminServiceClient.listBigQueryLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The name of the property to list BigQuery links under. Format: properties/{property_id} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listBigQueryLinks
public final AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse listBigQueryLinks(String parent) Lists BigQuery Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (BigQueryLink element : analyticsAdminServiceClient.listBigQueryLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The name of the property to list BigQuery links under. Format: properties/{property_id} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listBigQueryLinks
public final AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse listBigQueryLinks(ListBigQueryLinksRequest request) Lists BigQuery Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListBigQueryLinksRequest request = ListBigQueryLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (BigQueryLink element : analyticsAdminServiceClient.listBigQueryLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listBigQueryLinksPagedCallable
public final UnaryCallable<ListBigQueryLinksRequest,AnalyticsAdminServiceClient.ListBigQueryLinksPagedResponse> listBigQueryLinksPagedCallable()Lists BigQuery Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListBigQueryLinksRequest request = ListBigQueryLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<BigQueryLink> future = analyticsAdminServiceClient.listBigQueryLinksPagedCallable().futureCall(request); // Do something. for (BigQueryLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listBigQueryLinksCallable
public final UnaryCallable<ListBigQueryLinksRequest,ListBigQueryLinksResponse> listBigQueryLinksCallable()Lists BigQuery Links on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListBigQueryLinksRequest request = ListBigQueryLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListBigQueryLinksResponse response = analyticsAdminServiceClient.listBigQueryLinksCallable().call(request); for (BigQueryLink element : response.getBigqueryLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
deleteBigQueryLink
Deletes a BigQueryLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BigQueryLinkName name = BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]"); analyticsAdminServiceClient.deleteBigQueryLink(name); }- Parameters:
name- Required. The BigQueryLink to delete. Example format: properties/1234/bigQueryLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteBigQueryLink
Deletes a BigQueryLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString(); analyticsAdminServiceClient.deleteBigQueryLink(name); }- Parameters:
name- Required. The BigQueryLink to delete. Example format: properties/1234/bigQueryLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteBigQueryLink
Deletes a BigQueryLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteBigQueryLinkRequest request = DeleteBigQueryLinkRequest.newBuilder() .setName(BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString()) .build(); analyticsAdminServiceClient.deleteBigQueryLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteBigQueryLinkCallable
public final UnaryCallable<DeleteBigQueryLinkRequest,com.google.protobuf.Empty> deleteBigQueryLinkCallable()Deletes a BigQueryLink on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteBigQueryLinkRequest request = DeleteBigQueryLinkRequest.newBuilder() .setName(BigQueryLinkName.of("[PROPERTY]", "[BIGQUERY_LINK]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteBigQueryLinkCallable().futureCall(request); // Do something. future.get(); } -
updateBigQueryLink
public final BigQueryLink updateBigQueryLink(BigQueryLink bigqueryLink, com.google.protobuf.FieldMask updateMask) Updates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { BigQueryLink bigqueryLink = BigQueryLink.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); BigQueryLink response = analyticsAdminServiceClient.updateBigQueryLink(bigqueryLink, updateMask); }- Parameters:
bigqueryLink- Required. The settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateBigQueryLink
Updates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateBigQueryLinkRequest request = UpdateBigQueryLinkRequest.newBuilder() .setBigqueryLink(BigQueryLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); BigQueryLink response = analyticsAdminServiceClient.updateBigQueryLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateBigQueryLinkCallable
Updates a BigQueryLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateBigQueryLinkRequest request = UpdateBigQueryLinkRequest.newBuilder() .setBigqueryLink(BigQueryLink.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<BigQueryLink> future = analyticsAdminServiceClient.updateBigQueryLinkCallable().futureCall(request); // Do something. BigQueryLink response = future.get(); } -
getEnhancedMeasurementSettings
public final EnhancedMeasurementSettings getEnhancedMeasurementSettings(EnhancedMeasurementSettingsName name) Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EnhancedMeasurementSettingsName name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[DATA_STREAM]"); EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings Example: "properties/1000/dataStreams/2000/enhancedMeasurementSettings"- Throws:
ApiException- if the remote call fails
-
getEnhancedMeasurementSettings
Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString(); EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataStreams/{data_stream}/enhancedMeasurementSettings Example: "properties/1000/dataStreams/2000/enhancedMeasurementSettings"- Throws:
ApiException- if the remote call fails
-
getEnhancedMeasurementSettings
public final EnhancedMeasurementSettings getEnhancedMeasurementSettings(GetEnhancedMeasurementSettingsRequest request) Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEnhancedMeasurementSettingsRequest request = GetEnhancedMeasurementSettingsRequest.newBuilder() .setName(EnhancedMeasurementSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getEnhancedMeasurementSettingsCallable
public final UnaryCallable<GetEnhancedMeasurementSettingsRequest,EnhancedMeasurementSettings> getEnhancedMeasurementSettingsCallable()Returns the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEnhancedMeasurementSettingsRequest request = GetEnhancedMeasurementSettingsRequest.newBuilder() .setName(EnhancedMeasurementSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); ApiFuture<EnhancedMeasurementSettings> future = analyticsAdminServiceClient.getEnhancedMeasurementSettingsCallable().futureCall(request); // Do something. EnhancedMeasurementSettings response = future.get(); } -
updateEnhancedMeasurementSettings
public final EnhancedMeasurementSettings updateEnhancedMeasurementSettings(EnhancedMeasurementSettings enhancedMeasurementSettings, com.google.protobuf.FieldMask updateMask) Updates the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EnhancedMeasurementSettings enhancedMeasurementSettings = EnhancedMeasurementSettings.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); EnhancedMeasurementSettings response = analyticsAdminServiceClient.updateEnhancedMeasurementSettings( enhancedMeasurementSettings, updateMask); }- Parameters:
enhancedMeasurementSettings- Required. The settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateEnhancedMeasurementSettings
public final EnhancedMeasurementSettings updateEnhancedMeasurementSettings(UpdateEnhancedMeasurementSettingsRequest request) Updates the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEnhancedMeasurementSettingsRequest request = UpdateEnhancedMeasurementSettingsRequest.newBuilder() .setEnhancedMeasurementSettings(EnhancedMeasurementSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); EnhancedMeasurementSettings response = analyticsAdminServiceClient.updateEnhancedMeasurementSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateEnhancedMeasurementSettingsCallable
public final UnaryCallable<UpdateEnhancedMeasurementSettingsRequest,EnhancedMeasurementSettings> updateEnhancedMeasurementSettingsCallable()Updates the enhanced measurement settings for this data stream. Note that the stream must enable enhanced measurement for these settings to take effect.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEnhancedMeasurementSettingsRequest request = UpdateEnhancedMeasurementSettingsRequest.newBuilder() .setEnhancedMeasurementSettings(EnhancedMeasurementSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<EnhancedMeasurementSettings> future = analyticsAdminServiceClient .updateEnhancedMeasurementSettingsCallable() .futureCall(request); // Do something. EnhancedMeasurementSettings response = future.get(); } -
getAdSenseLink
Looks up a single AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AdSenseLinkName name = AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]"); AdSenseLink response = analyticsAdminServiceClient.getAdSenseLink(name); }- Parameters:
name- Required. Unique identifier for the AdSense Link requested. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: properties/1234/adSenseLinks/5678- Throws:
ApiException- if the remote call fails
-
getAdSenseLink
Looks up a single AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString(); AdSenseLink response = analyticsAdminServiceClient.getAdSenseLink(name); }- Parameters:
name- Required. Unique identifier for the AdSense Link requested. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: properties/1234/adSenseLinks/5678- Throws:
ApiException- if the remote call fails
-
getAdSenseLink
Looks up a single AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAdSenseLinkRequest request = GetAdSenseLinkRequest.newBuilder() .setName(AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString()) .build(); AdSenseLink response = analyticsAdminServiceClient.getAdSenseLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getAdSenseLinkCallable
Looks up a single AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetAdSenseLinkRequest request = GetAdSenseLinkRequest.newBuilder() .setName(AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString()) .build(); ApiFuture<AdSenseLink> future = analyticsAdminServiceClient.getAdSenseLinkCallable().futureCall(request); // Do something. AdSenseLink response = future.get(); } -
createAdSenseLink
Creates an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); AdSenseLink adsenseLink = AdSenseLink.newBuilder().build(); AdSenseLink response = analyticsAdminServiceClient.createAdSenseLink(parent, adsenseLink); }- Parameters:
parent- Required. The property for which to create an AdSense Link. Format: properties/{propertyId} Example: properties/1234adsenseLink- Required. The AdSense Link to create- Throws:
ApiException- if the remote call fails
-
createAdSenseLink
Creates an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); AdSenseLink adsenseLink = AdSenseLink.newBuilder().build(); AdSenseLink response = analyticsAdminServiceClient.createAdSenseLink(parent, adsenseLink); }- Parameters:
parent- Required. The property for which to create an AdSense Link. Format: properties/{propertyId} Example: properties/1234adsenseLink- Required. The AdSense Link to create- Throws:
ApiException- if the remote call fails
-
createAdSenseLink
Creates an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAdSenseLinkRequest request = CreateAdSenseLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setAdsenseLink(AdSenseLink.newBuilder().build()) .build(); AdSenseLink response = analyticsAdminServiceClient.createAdSenseLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createAdSenseLinkCallable
Creates an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateAdSenseLinkRequest request = CreateAdSenseLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setAdsenseLink(AdSenseLink.newBuilder().build()) .build(); ApiFuture<AdSenseLink> future = analyticsAdminServiceClient.createAdSenseLinkCallable().futureCall(request); // Do something. AdSenseLink response = future.get(); } -
deleteAdSenseLink
Deletes an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { AdSenseLinkName name = AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]"); analyticsAdminServiceClient.deleteAdSenseLink(name); }- Parameters:
name- Required. Unique identifier for the AdSense Link to be deleted. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: properties/1234/adSenseLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteAdSenseLink
Deletes an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString(); analyticsAdminServiceClient.deleteAdSenseLink(name); }- Parameters:
name- Required. Unique identifier for the AdSense Link to be deleted. Format: properties/{propertyId}/adSenseLinks/{linkId} Example: properties/1234/adSenseLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteAdSenseLink
Deletes an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAdSenseLinkRequest request = DeleteAdSenseLinkRequest.newBuilder() .setName(AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString()) .build(); analyticsAdminServiceClient.deleteAdSenseLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteAdSenseLinkCallable
public final UnaryCallable<DeleteAdSenseLinkRequest,com.google.protobuf.Empty> deleteAdSenseLinkCallable()Deletes an AdSenseLink.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteAdSenseLinkRequest request = DeleteAdSenseLinkRequest.newBuilder() .setName(AdSenseLinkName.of("[PROPERTY]", "[ADSENSE_LINK]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteAdSenseLinkCallable().futureCall(request); // Do something. future.get(); } -
listAdSenseLinks
public final AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse listAdSenseLinks(PropertyName parent) Lists AdSenseLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (AdSenseLink element : analyticsAdminServiceClient.listAdSenseLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the parent property. Format: properties/{propertyId} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listAdSenseLinks
public final AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse listAdSenseLinks(String parent) Lists AdSenseLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (AdSenseLink element : analyticsAdminServiceClient.listAdSenseLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the parent property. Format: properties/{propertyId} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listAdSenseLinks
public final AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse listAdSenseLinks(ListAdSenseLinksRequest request) Lists AdSenseLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAdSenseLinksRequest request = ListAdSenseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (AdSenseLink element : analyticsAdminServiceClient.listAdSenseLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listAdSenseLinksPagedCallable
public final UnaryCallable<ListAdSenseLinksRequest,AnalyticsAdminServiceClient.ListAdSenseLinksPagedResponse> listAdSenseLinksPagedCallable()Lists AdSenseLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAdSenseLinksRequest request = ListAdSenseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<AdSenseLink> future = analyticsAdminServiceClient.listAdSenseLinksPagedCallable().futureCall(request); // Do something. for (AdSenseLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listAdSenseLinksCallable
public final UnaryCallable<ListAdSenseLinksRequest,ListAdSenseLinksResponse> listAdSenseLinksCallable()Lists AdSenseLinks on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListAdSenseLinksRequest request = ListAdSenseLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListAdSenseLinksResponse response = analyticsAdminServiceClient.listAdSenseLinksCallable().call(request); for (AdSenseLink element : response.getAdsenseLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
getEventCreateRule
Lookup for a single EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventCreateRuleName name = EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]"); EventCreateRule response = analyticsAdminServiceClient.getEventCreateRule(name); }- Parameters:
name- Required. The name of the EventCreateRule to get. Example format: properties/123/dataStreams/456/eventCreateRules/789- Throws:
ApiException- if the remote call fails
-
getEventCreateRule
Lookup for a single EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]").toString(); EventCreateRule response = analyticsAdminServiceClient.getEventCreateRule(name); }- Parameters:
name- Required. The name of the EventCreateRule to get. Example format: properties/123/dataStreams/456/eventCreateRules/789- Throws:
ApiException- if the remote call fails
-
getEventCreateRule
Lookup for a single EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEventCreateRuleRequest request = GetEventCreateRuleRequest.newBuilder() .setName( EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]") .toString()) .build(); EventCreateRule response = analyticsAdminServiceClient.getEventCreateRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getEventCreateRuleCallable
Lookup for a single EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEventCreateRuleRequest request = GetEventCreateRuleRequest.newBuilder() .setName( EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]") .toString()) .build(); ApiFuture<EventCreateRule> future = analyticsAdminServiceClient.getEventCreateRuleCallable().futureCall(request); // Do something. EventCreateRule response = future.get(); } -
listEventCreateRules
public final AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse listEventCreateRules(DataStreamName parent) Lists EventCreateRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); for (EventCreateRule element : analyticsAdminServiceClient.listEventCreateRules(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456- Throws:
ApiException- if the remote call fails
-
listEventCreateRules
public final AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse listEventCreateRules(String parent) Lists EventCreateRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); for (EventCreateRule element : analyticsAdminServiceClient.listEventCreateRules(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456- Throws:
ApiException- if the remote call fails
-
listEventCreateRules
public final AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse listEventCreateRules(ListEventCreateRulesRequest request) Lists EventCreateRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventCreateRulesRequest request = ListEventCreateRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (EventCreateRule element : analyticsAdminServiceClient.listEventCreateRules(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listEventCreateRulesPagedCallable
public final UnaryCallable<ListEventCreateRulesRequest,AnalyticsAdminServiceClient.ListEventCreateRulesPagedResponse> listEventCreateRulesPagedCallable()Lists EventCreateRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventCreateRulesRequest request = ListEventCreateRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<EventCreateRule> future = analyticsAdminServiceClient.listEventCreateRulesPagedCallable().futureCall(request); // Do something. for (EventCreateRule element : future.get().iterateAll()) { // doThingsWith(element); } } -
listEventCreateRulesCallable
public final UnaryCallable<ListEventCreateRulesRequest,ListEventCreateRulesResponse> listEventCreateRulesCallable()Lists EventCreateRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventCreateRulesRequest request = ListEventCreateRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListEventCreateRulesResponse response = analyticsAdminServiceClient.listEventCreateRulesCallable().call(request); for (EventCreateRule element : response.getEventCreateRulesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createEventCreateRule
public final EventCreateRule createEventCreateRule(DataStreamName parent, EventCreateRule eventCreateRule) Creates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); EventCreateRule eventCreateRule = EventCreateRule.newBuilder().build(); EventCreateRule response = analyticsAdminServiceClient.createEventCreateRule(parent, eventCreateRule); }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456eventCreateRule- Required. The EventCreateRule to create.- Throws:
ApiException- if the remote call fails
-
createEventCreateRule
Creates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); EventCreateRule eventCreateRule = EventCreateRule.newBuilder().build(); EventCreateRule response = analyticsAdminServiceClient.createEventCreateRule(parent, eventCreateRule); }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456eventCreateRule- Required. The EventCreateRule to create.- Throws:
ApiException- if the remote call fails
-
createEventCreateRule
Creates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateEventCreateRuleRequest request = CreateEventCreateRuleRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setEventCreateRule(EventCreateRule.newBuilder().build()) .build(); EventCreateRule response = analyticsAdminServiceClient.createEventCreateRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createEventCreateRuleCallable
public final UnaryCallable<CreateEventCreateRuleRequest,EventCreateRule> createEventCreateRuleCallable()Creates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateEventCreateRuleRequest request = CreateEventCreateRuleRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setEventCreateRule(EventCreateRule.newBuilder().build()) .build(); ApiFuture<EventCreateRule> future = analyticsAdminServiceClient.createEventCreateRuleCallable().futureCall(request); // Do something. EventCreateRule response = future.get(); } -
updateEventCreateRule
public final EventCreateRule updateEventCreateRule(EventCreateRule eventCreateRule, com.google.protobuf.FieldMask updateMask) Updates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventCreateRule eventCreateRule = EventCreateRule.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); EventCreateRule response = analyticsAdminServiceClient.updateEventCreateRule(eventCreateRule, updateMask); }- Parameters:
eventCreateRule- Required. The EventCreateRule to update. The resource's `name` field is used to identify the EventCreateRule to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateEventCreateRule
Updates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEventCreateRuleRequest request = UpdateEventCreateRuleRequest.newBuilder() .setEventCreateRule(EventCreateRule.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); EventCreateRule response = analyticsAdminServiceClient.updateEventCreateRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateEventCreateRuleCallable
public final UnaryCallable<UpdateEventCreateRuleRequest,EventCreateRule> updateEventCreateRuleCallable()Updates an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEventCreateRuleRequest request = UpdateEventCreateRuleRequest.newBuilder() .setEventCreateRule(EventCreateRule.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<EventCreateRule> future = analyticsAdminServiceClient.updateEventCreateRuleCallable().futureCall(request); // Do something. EventCreateRule response = future.get(); } -
deleteEventCreateRule
Deletes an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventCreateRuleName name = EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]"); analyticsAdminServiceClient.deleteEventCreateRule(name); }- Parameters:
name- Required. Example format: properties/123/dataStreams/456/eventCreateRules/789- Throws:
ApiException- if the remote call fails
-
deleteEventCreateRule
Deletes an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]").toString(); analyticsAdminServiceClient.deleteEventCreateRule(name); }- Parameters:
name- Required. Example format: properties/123/dataStreams/456/eventCreateRules/789- Throws:
ApiException- if the remote call fails
-
deleteEventCreateRule
Deletes an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteEventCreateRuleRequest request = DeleteEventCreateRuleRequest.newBuilder() .setName( EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]") .toString()) .build(); analyticsAdminServiceClient.deleteEventCreateRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteEventCreateRuleCallable
public final UnaryCallable<DeleteEventCreateRuleRequest,com.google.protobuf.Empty> deleteEventCreateRuleCallable()Deletes an EventCreateRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteEventCreateRuleRequest request = DeleteEventCreateRuleRequest.newBuilder() .setName( EventCreateRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_CREATE_RULE]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteEventCreateRuleCallable().futureCall(request); // Do something. future.get(); } -
getEventEditRule
Lookup for a single EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventEditRuleName name = EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]"); EventEditRule response = analyticsAdminServiceClient.getEventEditRule(name); }- Parameters:
name- Required. The name of the EventEditRule to get. Example format: properties/123/dataStreams/456/eventEditRules/789- Throws:
ApiException- if the remote call fails
-
getEventEditRule
Lookup for a single EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]").toString(); EventEditRule response = analyticsAdminServiceClient.getEventEditRule(name); }- Parameters:
name- Required. The name of the EventEditRule to get. Example format: properties/123/dataStreams/456/eventEditRules/789- Throws:
ApiException- if the remote call fails
-
getEventEditRule
Lookup for a single EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEventEditRuleRequest request = GetEventEditRuleRequest.newBuilder() .setName( EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]") .toString()) .build(); EventEditRule response = analyticsAdminServiceClient.getEventEditRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getEventEditRuleCallable
Lookup for a single EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetEventEditRuleRequest request = GetEventEditRuleRequest.newBuilder() .setName( EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]") .toString()) .build(); ApiFuture<EventEditRule> future = analyticsAdminServiceClient.getEventEditRuleCallable().futureCall(request); // Do something. EventEditRule response = future.get(); } -
listEventEditRules
public final AnalyticsAdminServiceClient.ListEventEditRulesPagedResponse listEventEditRules(DataStreamName parent) Lists EventEditRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); for (EventEditRule element : analyticsAdminServiceClient.listEventEditRules(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456- Throws:
ApiException- if the remote call fails
-
listEventEditRules
public final AnalyticsAdminServiceClient.ListEventEditRulesPagedResponse listEventEditRules(String parent) Lists EventEditRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); for (EventEditRule element : analyticsAdminServiceClient.listEventEditRules(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456- Throws:
ApiException- if the remote call fails
-
listEventEditRules
public final AnalyticsAdminServiceClient.ListEventEditRulesPagedResponse listEventEditRules(ListEventEditRulesRequest request) Lists EventEditRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventEditRulesRequest request = ListEventEditRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (EventEditRule element : analyticsAdminServiceClient.listEventEditRules(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listEventEditRulesPagedCallable
public final UnaryCallable<ListEventEditRulesRequest,AnalyticsAdminServiceClient.ListEventEditRulesPagedResponse> listEventEditRulesPagedCallable()Lists EventEditRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventEditRulesRequest request = ListEventEditRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<EventEditRule> future = analyticsAdminServiceClient.listEventEditRulesPagedCallable().futureCall(request); // Do something. for (EventEditRule element : future.get().iterateAll()) { // doThingsWith(element); } } -
listEventEditRulesCallable
public final UnaryCallable<ListEventEditRulesRequest,ListEventEditRulesResponse> listEventEditRulesCallable()Lists EventEditRules on a web data stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListEventEditRulesRequest request = ListEventEditRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListEventEditRulesResponse response = analyticsAdminServiceClient.listEventEditRulesCallable().call(request); for (EventEditRule element : response.getEventEditRulesList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createEventEditRule
Creates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataStreamName parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]"); EventEditRule eventEditRule = EventEditRule.newBuilder().build(); EventEditRule response = analyticsAdminServiceClient.createEventEditRule(parent, eventEditRule); }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456eventEditRule- Required. The EventEditRule to create.- Throws:
ApiException- if the remote call fails
-
createEventEditRule
Creates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString(); EventEditRule eventEditRule = EventEditRule.newBuilder().build(); EventEditRule response = analyticsAdminServiceClient.createEventEditRule(parent, eventEditRule); }- Parameters:
parent- Required. Example format: properties/123/dataStreams/456eventEditRule- Required. The EventEditRule to create.- Throws:
ApiException- if the remote call fails
-
createEventEditRule
Creates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateEventEditRuleRequest request = CreateEventEditRuleRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setEventEditRule(EventEditRule.newBuilder().build()) .build(); EventEditRule response = analyticsAdminServiceClient.createEventEditRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createEventEditRuleCallable
Creates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateEventEditRuleRequest request = CreateEventEditRuleRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .setEventEditRule(EventEditRule.newBuilder().build()) .build(); ApiFuture<EventEditRule> future = analyticsAdminServiceClient.createEventEditRuleCallable().futureCall(request); // Do something. EventEditRule response = future.get(); } -
updateEventEditRule
public final EventEditRule updateEventEditRule(EventEditRule eventEditRule, com.google.protobuf.FieldMask updateMask) Updates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventEditRule eventEditRule = EventEditRule.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); EventEditRule response = analyticsAdminServiceClient.updateEventEditRule(eventEditRule, updateMask); }- Parameters:
eventEditRule- Required. The EventEditRule to update. The resource's `name` field is used to identify the EventEditRule to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateEventEditRule
Updates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEventEditRuleRequest request = UpdateEventEditRuleRequest.newBuilder() .setEventEditRule(EventEditRule.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); EventEditRule response = analyticsAdminServiceClient.updateEventEditRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateEventEditRuleCallable
Updates an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateEventEditRuleRequest request = UpdateEventEditRuleRequest.newBuilder() .setEventEditRule(EventEditRule.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<EventEditRule> future = analyticsAdminServiceClient.updateEventEditRuleCallable().futureCall(request); // Do something. EventEditRule response = future.get(); } -
deleteEventEditRule
Deletes an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { EventEditRuleName name = EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]"); analyticsAdminServiceClient.deleteEventEditRule(name); }- Parameters:
name- Required. Example format: properties/123/dataStreams/456/eventEditRules/789- Throws:
ApiException- if the remote call fails
-
deleteEventEditRule
Deletes an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]").toString(); analyticsAdminServiceClient.deleteEventEditRule(name); }- Parameters:
name- Required. Example format: properties/123/dataStreams/456/eventEditRules/789- Throws:
ApiException- if the remote call fails
-
deleteEventEditRule
Deletes an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteEventEditRuleRequest request = DeleteEventEditRuleRequest.newBuilder() .setName( EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]") .toString()) .build(); analyticsAdminServiceClient.deleteEventEditRule(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteEventEditRuleCallable
public final UnaryCallable<DeleteEventEditRuleRequest,com.google.protobuf.Empty> deleteEventEditRuleCallable()Deletes an EventEditRule.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteEventEditRuleRequest request = DeleteEventEditRuleRequest.newBuilder() .setName( EventEditRuleName.of("[PROPERTY]", "[DATA_STREAM]", "[EVENT_EDIT_RULE]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteEventEditRuleCallable().futureCall(request); // Do something. future.get(); } -
reorderEventEditRules
Changes the processing order of event edit rules on the specified stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReorderEventEditRulesRequest request = ReorderEventEditRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .addAllEventEditRules(new ArrayList<String>()) .build(); analyticsAdminServiceClient.reorderEventEditRules(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
reorderEventEditRulesCallable
public final UnaryCallable<ReorderEventEditRulesRequest,com.google.protobuf.Empty> reorderEventEditRulesCallable()Changes the processing order of event edit rules on the specified stream.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReorderEventEditRulesRequest request = ReorderEventEditRulesRequest.newBuilder() .setParent(DataStreamName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .addAllEventEditRules(new ArrayList<String>()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.reorderEventEditRulesCallable().futureCall(request); // Do something. future.get(); } -
updateDataRedactionSettings
public final DataRedactionSettings updateDataRedactionSettings(DataRedactionSettings dataRedactionSettings, com.google.protobuf.FieldMask updateMask) Updates a DataRedactionSettings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataRedactionSettings dataRedactionSettings = DataRedactionSettings.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); DataRedactionSettings response = analyticsAdminServiceClient.updateDataRedactionSettings( dataRedactionSettings, updateMask); }- Parameters:
dataRedactionSettings- Required. The settings to update. The `name` field is used to identify the settings to be updated.updateMask- Required. The list of fields to be updated. Field names must be in snake case (e.g., "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateDataRedactionSettings
public final DataRedactionSettings updateDataRedactionSettings(UpdateDataRedactionSettingsRequest request) Updates a DataRedactionSettings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataRedactionSettingsRequest request = UpdateDataRedactionSettingsRequest.newBuilder() .setDataRedactionSettings(DataRedactionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); DataRedactionSettings response = analyticsAdminServiceClient.updateDataRedactionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateDataRedactionSettingsCallable
public final UnaryCallable<UpdateDataRedactionSettingsRequest,DataRedactionSettings> updateDataRedactionSettingsCallable()Updates a DataRedactionSettings on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateDataRedactionSettingsRequest request = UpdateDataRedactionSettingsRequest.newBuilder() .setDataRedactionSettings(DataRedactionSettings.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<DataRedactionSettings> future = analyticsAdminServiceClient.updateDataRedactionSettingsCallable().futureCall(request); // Do something. DataRedactionSettings response = future.get(); } -
getDataRedactionSettings
Lookup for a single DataRedactionSettings.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DataRedactionSettingsName name = DataRedactionSettingsName.of("[PROPERTY]", "[DATA_STREAM]"); DataRedactionSettings response = analyticsAdminServiceClient.getDataRedactionSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataStreams/{data_stream}/dataRedactionSettings Example: "properties/1000/dataStreams/2000/dataRedactionSettings"- Throws:
ApiException- if the remote call fails
-
getDataRedactionSettings
Lookup for a single DataRedactionSettings.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = DataRedactionSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString(); DataRedactionSettings response = analyticsAdminServiceClient.getDataRedactionSettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/dataStreams/{data_stream}/dataRedactionSettings Example: "properties/1000/dataStreams/2000/dataRedactionSettings"- Throws:
ApiException- if the remote call fails
-
getDataRedactionSettings
public final DataRedactionSettings getDataRedactionSettings(GetDataRedactionSettingsRequest request) Lookup for a single DataRedactionSettings.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataRedactionSettingsRequest request = GetDataRedactionSettingsRequest.newBuilder() .setName(DataRedactionSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); DataRedactionSettings response = analyticsAdminServiceClient.getDataRedactionSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getDataRedactionSettingsCallable
public final UnaryCallable<GetDataRedactionSettingsRequest,DataRedactionSettings> getDataRedactionSettingsCallable()Lookup for a single DataRedactionSettings.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetDataRedactionSettingsRequest request = GetDataRedactionSettingsRequest.newBuilder() .setName(DataRedactionSettingsName.of("[PROPERTY]", "[DATA_STREAM]").toString()) .build(); ApiFuture<DataRedactionSettings> future = analyticsAdminServiceClient.getDataRedactionSettingsCallable().futureCall(request); // Do something. DataRedactionSettings response = future.get(); } -
getCalculatedMetric
Lookup for a single CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CalculatedMetricName name = CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]"); CalculatedMetric response = analyticsAdminServiceClient.getCalculatedMetric(name); }- Parameters:
name- Required. The name of the CalculatedMetric to get. Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} Example: properties/1234/calculatedMetrics/Metric01- Throws:
ApiException- if the remote call fails
-
getCalculatedMetric
Lookup for a single CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString(); CalculatedMetric response = analyticsAdminServiceClient.getCalculatedMetric(name); }- Parameters:
name- Required. The name of the CalculatedMetric to get. Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} Example: properties/1234/calculatedMetrics/Metric01- Throws:
ApiException- if the remote call fails
-
getCalculatedMetric
Lookup for a single CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCalculatedMetricRequest request = GetCalculatedMetricRequest.newBuilder() .setName(CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString()) .build(); CalculatedMetric response = analyticsAdminServiceClient.getCalculatedMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getCalculatedMetricCallable
public final UnaryCallable<GetCalculatedMetricRequest,CalculatedMetric> getCalculatedMetricCallable()Lookup for a single CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetCalculatedMetricRequest request = GetCalculatedMetricRequest.newBuilder() .setName(CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString()) .build(); ApiFuture<CalculatedMetric> future = analyticsAdminServiceClient.getCalculatedMetricCallable().futureCall(request); // Do something. CalculatedMetric response = future.get(); } -
createCalculatedMetric
public final CalculatedMetric createCalculatedMetric(PropertyName parent, CalculatedMetric calculatedMetric, String calculatedMetricId) Creates a CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); CalculatedMetric calculatedMetric = CalculatedMetric.newBuilder().build(); String calculatedMetricId = "calculatedMetricId-277970231"; CalculatedMetric response = analyticsAdminServiceClient.createCalculatedMetric( parent, calculatedMetric, calculatedMetricId); }- Parameters:
parent- Required. Format: properties/{property_id} Example: properties/1234calculatedMetric- Required. The CalculatedMetric to create.calculatedMetricId- Required. The ID to use for the calculated metric which will become the final component of the calculated metric's resource name.This value should be 1-80 characters and valid characters are /[a-zA-Z0-9_]/, no spaces allowed. calculated_metric_id must be unique between all calculated metrics under a property. The calculated_metric_id is used when referencing this calculated metric from external APIs, for example, "calcMetric:{calculated_metric_id}".
- Throws:
ApiException- if the remote call fails
-
createCalculatedMetric
public final CalculatedMetric createCalculatedMetric(String parent, CalculatedMetric calculatedMetric, String calculatedMetricId) Creates a CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); CalculatedMetric calculatedMetric = CalculatedMetric.newBuilder().build(); String calculatedMetricId = "calculatedMetricId-277970231"; CalculatedMetric response = analyticsAdminServiceClient.createCalculatedMetric( parent, calculatedMetric, calculatedMetricId); }- Parameters:
parent- Required. Format: properties/{property_id} Example: properties/1234calculatedMetric- Required. The CalculatedMetric to create.calculatedMetricId- Required. The ID to use for the calculated metric which will become the final component of the calculated metric's resource name.This value should be 1-80 characters and valid characters are /[a-zA-Z0-9_]/, no spaces allowed. calculated_metric_id must be unique between all calculated metrics under a property. The calculated_metric_id is used when referencing this calculated metric from external APIs, for example, "calcMetric:{calculated_metric_id}".
- Throws:
ApiException- if the remote call fails
-
createCalculatedMetric
Creates a CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCalculatedMetricRequest request = CreateCalculatedMetricRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCalculatedMetricId("calculatedMetricId-277970231") .setCalculatedMetric(CalculatedMetric.newBuilder().build()) .build(); CalculatedMetric response = analyticsAdminServiceClient.createCalculatedMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createCalculatedMetricCallable
public final UnaryCallable<CreateCalculatedMetricRequest,CalculatedMetric> createCalculatedMetricCallable()Creates a CalculatedMetric.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateCalculatedMetricRequest request = CreateCalculatedMetricRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setCalculatedMetricId("calculatedMetricId-277970231") .setCalculatedMetric(CalculatedMetric.newBuilder().build()) .build(); ApiFuture<CalculatedMetric> future = analyticsAdminServiceClient.createCalculatedMetricCallable().futureCall(request); // Do something. CalculatedMetric response = future.get(); } -
listCalculatedMetrics
public final AnalyticsAdminServiceClient.ListCalculatedMetricsPagedResponse listCalculatedMetrics(PropertyName parent) Lists CalculatedMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (CalculatedMetric element : analyticsAdminServiceClient.listCalculatedMetrics(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCalculatedMetrics
public final AnalyticsAdminServiceClient.ListCalculatedMetricsPagedResponse listCalculatedMetrics(String parent) Lists CalculatedMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (CalculatedMetric element : analyticsAdminServiceClient.listCalculatedMetrics(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Example format: properties/1234- Throws:
ApiException- if the remote call fails
-
listCalculatedMetrics
public final AnalyticsAdminServiceClient.ListCalculatedMetricsPagedResponse listCalculatedMetrics(ListCalculatedMetricsRequest request) Lists CalculatedMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCalculatedMetricsRequest request = ListCalculatedMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (CalculatedMetric element : analyticsAdminServiceClient.listCalculatedMetrics(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listCalculatedMetricsPagedCallable
public final UnaryCallable<ListCalculatedMetricsRequest,AnalyticsAdminServiceClient.ListCalculatedMetricsPagedResponse> listCalculatedMetricsPagedCallable()Lists CalculatedMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCalculatedMetricsRequest request = ListCalculatedMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<CalculatedMetric> future = analyticsAdminServiceClient.listCalculatedMetricsPagedCallable().futureCall(request); // Do something. for (CalculatedMetric element : future.get().iterateAll()) { // doThingsWith(element); } } -
listCalculatedMetricsCallable
public final UnaryCallable<ListCalculatedMetricsRequest,ListCalculatedMetricsResponse> listCalculatedMetricsCallable()Lists CalculatedMetrics on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListCalculatedMetricsRequest request = ListCalculatedMetricsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListCalculatedMetricsResponse response = analyticsAdminServiceClient.listCalculatedMetricsCallable().call(request); for (CalculatedMetric element : response.getCalculatedMetricsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
updateCalculatedMetric
public final CalculatedMetric updateCalculatedMetric(CalculatedMetric calculatedMetric, com.google.protobuf.FieldMask updateMask) Updates a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CalculatedMetric calculatedMetric = CalculatedMetric.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); CalculatedMetric response = analyticsAdminServiceClient.updateCalculatedMetric(calculatedMetric, updateMask); }- Parameters:
calculatedMetric- Required. The CalculatedMetric to updateupdateMask- Required. The list of fields to be updated. Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateCalculatedMetric
Updates a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCalculatedMetricRequest request = UpdateCalculatedMetricRequest.newBuilder() .setCalculatedMetric(CalculatedMetric.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); CalculatedMetric response = analyticsAdminServiceClient.updateCalculatedMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateCalculatedMetricCallable
public final UnaryCallable<UpdateCalculatedMetricRequest,CalculatedMetric> updateCalculatedMetricCallable()Updates a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateCalculatedMetricRequest request = UpdateCalculatedMetricRequest.newBuilder() .setCalculatedMetric(CalculatedMetric.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<CalculatedMetric> future = analyticsAdminServiceClient.updateCalculatedMetricCallable().futureCall(request); // Do something. CalculatedMetric response = future.get(); } -
deleteCalculatedMetric
Deletes a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CalculatedMetricName name = CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]"); analyticsAdminServiceClient.deleteCalculatedMetric(name); }- Parameters:
name- Required. The name of the CalculatedMetric to delete. Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} Example: properties/1234/calculatedMetrics/Metric01- Throws:
ApiException- if the remote call fails
-
deleteCalculatedMetric
Deletes a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString(); analyticsAdminServiceClient.deleteCalculatedMetric(name); }- Parameters:
name- Required. The name of the CalculatedMetric to delete. Format: properties/{property_id}/calculatedMetrics/{calculated_metric_id} Example: properties/1234/calculatedMetrics/Metric01- Throws:
ApiException- if the remote call fails
-
deleteCalculatedMetric
Deletes a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteCalculatedMetricRequest request = DeleteCalculatedMetricRequest.newBuilder() .setName(CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString()) .build(); analyticsAdminServiceClient.deleteCalculatedMetric(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteCalculatedMetricCallable
public final UnaryCallable<DeleteCalculatedMetricRequest,com.google.protobuf.Empty> deleteCalculatedMetricCallable()Deletes a CalculatedMetric on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteCalculatedMetricRequest request = DeleteCalculatedMetricRequest.newBuilder() .setName(CalculatedMetricName.of("[PROPERTY]", "[CALCULATED_METRIC]").toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteCalculatedMetricCallable().futureCall(request); // Do something. future.get(); } -
createRollupProperty
Create a roll-up property and all roll-up property source links.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateRollupPropertyRequest request = CreateRollupPropertyRequest.newBuilder() .setRollupProperty(Property.newBuilder().build()) .addAllSourceProperties(new ArrayList<String>()) .build(); CreateRollupPropertyResponse response = analyticsAdminServiceClient.createRollupProperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createRollupPropertyCallable
public final UnaryCallable<CreateRollupPropertyRequest,CreateRollupPropertyResponse> createRollupPropertyCallable()Create a roll-up property and all roll-up property source links.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateRollupPropertyRequest request = CreateRollupPropertyRequest.newBuilder() .setRollupProperty(Property.newBuilder().build()) .addAllSourceProperties(new ArrayList<String>()) .build(); ApiFuture<CreateRollupPropertyResponse> future = analyticsAdminServiceClient.createRollupPropertyCallable().futureCall(request); // Do something. CreateRollupPropertyResponse response = future.get(); } -
getRollupPropertySourceLink
public final RollupPropertySourceLink getRollupPropertySourceLink(RollupPropertySourceLinkName name) Lookup for a single roll-up property source Link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { RollupPropertySourceLinkName name = RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]"); RollupPropertySourceLink response = analyticsAdminServiceClient.getRollupPropertySourceLink(name); }- Parameters:
name- Required. The name of the roll-up property source link to lookup. Format: properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link_id} Example: properties/123/rollupPropertySourceLinks/456- Throws:
ApiException- if the remote call fails
-
getRollupPropertySourceLink
Lookup for a single roll-up property source Link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]").toString(); RollupPropertySourceLink response = analyticsAdminServiceClient.getRollupPropertySourceLink(name); }- Parameters:
name- Required. The name of the roll-up property source link to lookup. Format: properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link_id} Example: properties/123/rollupPropertySourceLinks/456- Throws:
ApiException- if the remote call fails
-
getRollupPropertySourceLink
public final RollupPropertySourceLink getRollupPropertySourceLink(GetRollupPropertySourceLinkRequest request) Lookup for a single roll-up property source Link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetRollupPropertySourceLinkRequest request = GetRollupPropertySourceLinkRequest.newBuilder() .setName( RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]") .toString()) .build(); RollupPropertySourceLink response = analyticsAdminServiceClient.getRollupPropertySourceLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getRollupPropertySourceLinkCallable
public final UnaryCallable<GetRollupPropertySourceLinkRequest,RollupPropertySourceLink> getRollupPropertySourceLinkCallable()Lookup for a single roll-up property source Link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetRollupPropertySourceLinkRequest request = GetRollupPropertySourceLinkRequest.newBuilder() .setName( RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]") .toString()) .build(); ApiFuture<RollupPropertySourceLink> future = analyticsAdminServiceClient.getRollupPropertySourceLinkCallable().futureCall(request); // Do something. RollupPropertySourceLink response = future.get(); } -
listRollupPropertySourceLinks
public final AnalyticsAdminServiceClient.ListRollupPropertySourceLinksPagedResponse listRollupPropertySourceLinks(PropertyName parent) Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (RollupPropertySourceLink element : analyticsAdminServiceClient.listRollupPropertySourceLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The name of the roll-up property to list roll-up property source links under. Format: properties/{property_id} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listRollupPropertySourceLinks
public final AnalyticsAdminServiceClient.ListRollupPropertySourceLinksPagedResponse listRollupPropertySourceLinks(String parent) Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (RollupPropertySourceLink element : analyticsAdminServiceClient.listRollupPropertySourceLinks(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. The name of the roll-up property to list roll-up property source links under. Format: properties/{property_id} Example: properties/1234- Throws:
ApiException- if the remote call fails
-
listRollupPropertySourceLinks
public final AnalyticsAdminServiceClient.ListRollupPropertySourceLinksPagedResponse listRollupPropertySourceLinks(ListRollupPropertySourceLinksRequest request) Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListRollupPropertySourceLinksRequest request = ListRollupPropertySourceLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (RollupPropertySourceLink element : analyticsAdminServiceClient.listRollupPropertySourceLinks(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listRollupPropertySourceLinksPagedCallable
public final UnaryCallable<ListRollupPropertySourceLinksRequest,AnalyticsAdminServiceClient.ListRollupPropertySourceLinksPagedResponse> listRollupPropertySourceLinksPagedCallable()Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListRollupPropertySourceLinksRequest request = ListRollupPropertySourceLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<RollupPropertySourceLink> future = analyticsAdminServiceClient .listRollupPropertySourceLinksPagedCallable() .futureCall(request); // Do something. for (RollupPropertySourceLink element : future.get().iterateAll()) { // doThingsWith(element); } } -
listRollupPropertySourceLinksCallable
public final UnaryCallable<ListRollupPropertySourceLinksRequest,ListRollupPropertySourceLinksResponse> listRollupPropertySourceLinksCallable()Lists roll-up property source Links on a property. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListRollupPropertySourceLinksRequest request = ListRollupPropertySourceLinksRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListRollupPropertySourceLinksResponse response = analyticsAdminServiceClient.listRollupPropertySourceLinksCallable().call(request); for (RollupPropertySourceLink element : response.getRollupPropertySourceLinksList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
createRollupPropertySourceLink
public final RollupPropertySourceLink createRollupPropertySourceLink(PropertyName parent, RollupPropertySourceLink rollupPropertySourceLink) Creates a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); RollupPropertySourceLink rollupPropertySourceLink = RollupPropertySourceLink.newBuilder().build(); RollupPropertySourceLink response = analyticsAdminServiceClient.createRollupPropertySourceLink( parent, rollupPropertySourceLink); }- Parameters:
parent- Required. Format: properties/{property_id} Example: properties/1234rollupPropertySourceLink- Required. The roll-up property source link to create.- Throws:
ApiException- if the remote call fails
-
createRollupPropertySourceLink
public final RollupPropertySourceLink createRollupPropertySourceLink(String parent, RollupPropertySourceLink rollupPropertySourceLink) Creates a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); RollupPropertySourceLink rollupPropertySourceLink = RollupPropertySourceLink.newBuilder().build(); RollupPropertySourceLink response = analyticsAdminServiceClient.createRollupPropertySourceLink( parent, rollupPropertySourceLink); }- Parameters:
parent- Required. Format: properties/{property_id} Example: properties/1234rollupPropertySourceLink- Required. The roll-up property source link to create.- Throws:
ApiException- if the remote call fails
-
createRollupPropertySourceLink
public final RollupPropertySourceLink createRollupPropertySourceLink(CreateRollupPropertySourceLinkRequest request) Creates a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateRollupPropertySourceLinkRequest request = CreateRollupPropertySourceLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setRollupPropertySourceLink(RollupPropertySourceLink.newBuilder().build()) .build(); RollupPropertySourceLink response = analyticsAdminServiceClient.createRollupPropertySourceLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createRollupPropertySourceLinkCallable
public final UnaryCallable<CreateRollupPropertySourceLinkRequest,RollupPropertySourceLink> createRollupPropertySourceLinkCallable()Creates a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateRollupPropertySourceLinkRequest request = CreateRollupPropertySourceLinkRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setRollupPropertySourceLink(RollupPropertySourceLink.newBuilder().build()) .build(); ApiFuture<RollupPropertySourceLink> future = analyticsAdminServiceClient.createRollupPropertySourceLinkCallable().futureCall(request); // Do something. RollupPropertySourceLink response = future.get(); } -
deleteRollupPropertySourceLink
Deletes a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { RollupPropertySourceLinkName name = RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]"); analyticsAdminServiceClient.deleteRollupPropertySourceLink(name); }- Parameters:
name- Required. Format: properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link_id} Example: properties/1234/rollupPropertySourceLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteRollupPropertySourceLink
Deletes a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]").toString(); analyticsAdminServiceClient.deleteRollupPropertySourceLink(name); }- Parameters:
name- Required. Format: properties/{property_id}/rollupPropertySourceLinks/{rollup_property_source_link_id} Example: properties/1234/rollupPropertySourceLinks/5678- Throws:
ApiException- if the remote call fails
-
deleteRollupPropertySourceLink
Deletes a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteRollupPropertySourceLinkRequest request = DeleteRollupPropertySourceLinkRequest.newBuilder() .setName( RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]") .toString()) .build(); analyticsAdminServiceClient.deleteRollupPropertySourceLink(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteRollupPropertySourceLinkCallable
public final UnaryCallable<DeleteRollupPropertySourceLinkRequest,com.google.protobuf.Empty> deleteRollupPropertySourceLinkCallable()Deletes a roll-up property source link. Only roll-up properties can have source links, so this method will throw an error if used on other types of properties.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteRollupPropertySourceLinkRequest request = DeleteRollupPropertySourceLinkRequest.newBuilder() .setName( RollupPropertySourceLinkName.of("[PROPERTY]", "[ROLLUP_PROPERTY_SOURCE_LINK]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteRollupPropertySourceLinkCallable().futureCall(request); // Do something. future.get(); } -
provisionSubproperty
Create a subproperty and a subproperty event filter that applies to the created subproperty.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ProvisionSubpropertyRequest request = ProvisionSubpropertyRequest.newBuilder() .setSubproperty(Property.newBuilder().build()) .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .build(); ProvisionSubpropertyResponse response = analyticsAdminServiceClient.provisionSubproperty(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
provisionSubpropertyCallable
public final UnaryCallable<ProvisionSubpropertyRequest,ProvisionSubpropertyResponse> provisionSubpropertyCallable()Create a subproperty and a subproperty event filter that applies to the created subproperty.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ProvisionSubpropertyRequest request = ProvisionSubpropertyRequest.newBuilder() .setSubproperty(Property.newBuilder().build()) .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .build(); ApiFuture<ProvisionSubpropertyResponse> future = analyticsAdminServiceClient.provisionSubpropertyCallable().futureCall(request); // Do something. ProvisionSubpropertyResponse response = future.get(); } -
createSubpropertyEventFilter
public final SubpropertyEventFilter createSubpropertyEventFilter(PropertyName parent, SubpropertyEventFilter subpropertyEventFilter) Creates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); SubpropertyEventFilter subpropertyEventFilter = SubpropertyEventFilter.newBuilder().build(); SubpropertyEventFilter response = analyticsAdminServiceClient.createSubpropertyEventFilter(parent, subpropertyEventFilter); }- Parameters:
parent- Required. The ordinary property for which to create a subproperty event filter. Format: properties/property_id Example: properties/123subpropertyEventFilter- Required. The subproperty event filter to create.- Throws:
ApiException- if the remote call fails
-
createSubpropertyEventFilter
public final SubpropertyEventFilter createSubpropertyEventFilter(String parent, SubpropertyEventFilter subpropertyEventFilter) Creates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); SubpropertyEventFilter subpropertyEventFilter = SubpropertyEventFilter.newBuilder().build(); SubpropertyEventFilter response = analyticsAdminServiceClient.createSubpropertyEventFilter(parent, subpropertyEventFilter); }- Parameters:
parent- Required. The ordinary property for which to create a subproperty event filter. Format: properties/property_id Example: properties/123subpropertyEventFilter- Required. The subproperty event filter to create.- Throws:
ApiException- if the remote call fails
-
createSubpropertyEventFilter
public final SubpropertyEventFilter createSubpropertyEventFilter(CreateSubpropertyEventFilterRequest request) Creates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSubpropertyEventFilterRequest request = CreateSubpropertyEventFilterRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .build(); SubpropertyEventFilter response = analyticsAdminServiceClient.createSubpropertyEventFilter(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createSubpropertyEventFilterCallable
public final UnaryCallable<CreateSubpropertyEventFilterRequest,SubpropertyEventFilter> createSubpropertyEventFilterCallable()Creates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateSubpropertyEventFilterRequest request = CreateSubpropertyEventFilterRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .build(); ApiFuture<SubpropertyEventFilter> future = analyticsAdminServiceClient.createSubpropertyEventFilterCallable().futureCall(request); // Do something. SubpropertyEventFilter response = future.get(); } -
getSubpropertyEventFilter
Lookup for a single subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubpropertyEventFilterName name = SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]"); SubpropertyEventFilter response = analyticsAdminServiceClient.getSubpropertyEventFilter(name); }- Parameters:
name- Required. Resource name of the subproperty event filter to lookup. Format: properties/property_id/subpropertyEventFilters/subproperty_event_filter Example: properties/123/subpropertyEventFilters/456- Throws:
ApiException- if the remote call fails
-
getSubpropertyEventFilter
Lookup for a single subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]").toString(); SubpropertyEventFilter response = analyticsAdminServiceClient.getSubpropertyEventFilter(name); }- Parameters:
name- Required. Resource name of the subproperty event filter to lookup. Format: properties/property_id/subpropertyEventFilters/subproperty_event_filter Example: properties/123/subpropertyEventFilters/456- Throws:
ApiException- if the remote call fails
-
getSubpropertyEventFilter
public final SubpropertyEventFilter getSubpropertyEventFilter(GetSubpropertyEventFilterRequest request) Lookup for a single subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSubpropertyEventFilterRequest request = GetSubpropertyEventFilterRequest.newBuilder() .setName( SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]") .toString()) .build(); SubpropertyEventFilter response = analyticsAdminServiceClient.getSubpropertyEventFilter(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getSubpropertyEventFilterCallable
public final UnaryCallable<GetSubpropertyEventFilterRequest,SubpropertyEventFilter> getSubpropertyEventFilterCallable()Lookup for a single subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSubpropertyEventFilterRequest request = GetSubpropertyEventFilterRequest.newBuilder() .setName( SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]") .toString()) .build(); ApiFuture<SubpropertyEventFilter> future = analyticsAdminServiceClient.getSubpropertyEventFilterCallable().futureCall(request); // Do something. SubpropertyEventFilter response = future.get(); } -
listSubpropertyEventFilters
public final AnalyticsAdminServiceClient.ListSubpropertyEventFiltersPagedResponse listSubpropertyEventFilters(PropertyName parent) List all subproperty Event Filters on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (SubpropertyEventFilter element : analyticsAdminServiceClient.listSubpropertyEventFilters(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the ordinary property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listSubpropertyEventFilters
public final AnalyticsAdminServiceClient.ListSubpropertyEventFiltersPagedResponse listSubpropertyEventFilters(String parent) List all subproperty Event Filters on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (SubpropertyEventFilter element : analyticsAdminServiceClient.listSubpropertyEventFilters(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the ordinary property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listSubpropertyEventFilters
public final AnalyticsAdminServiceClient.ListSubpropertyEventFiltersPagedResponse listSubpropertyEventFilters(ListSubpropertyEventFiltersRequest request) List all subproperty Event Filters on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertyEventFiltersRequest request = ListSubpropertyEventFiltersRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (SubpropertyEventFilter element : analyticsAdminServiceClient.listSubpropertyEventFilters(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listSubpropertyEventFiltersPagedCallable
public final UnaryCallable<ListSubpropertyEventFiltersRequest,AnalyticsAdminServiceClient.ListSubpropertyEventFiltersPagedResponse> listSubpropertyEventFiltersPagedCallable()List all subproperty Event Filters on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertyEventFiltersRequest request = ListSubpropertyEventFiltersRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<SubpropertyEventFilter> future = analyticsAdminServiceClient .listSubpropertyEventFiltersPagedCallable() .futureCall(request); // Do something. for (SubpropertyEventFilter element : future.get().iterateAll()) { // doThingsWith(element); } } -
listSubpropertyEventFiltersCallable
public final UnaryCallable<ListSubpropertyEventFiltersRequest,ListSubpropertyEventFiltersResponse> listSubpropertyEventFiltersCallable()List all subproperty Event Filters on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertyEventFiltersRequest request = ListSubpropertyEventFiltersRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListSubpropertyEventFiltersResponse response = analyticsAdminServiceClient.listSubpropertyEventFiltersCallable().call(request); for (SubpropertyEventFilter element : response.getSubpropertyEventFiltersList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
updateSubpropertyEventFilter
public final SubpropertyEventFilter updateSubpropertyEventFilter(SubpropertyEventFilter subpropertyEventFilter, com.google.protobuf.FieldMask updateMask) Updates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubpropertyEventFilter subpropertyEventFilter = SubpropertyEventFilter.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); SubpropertyEventFilter response = analyticsAdminServiceClient.updateSubpropertyEventFilter( subpropertyEventFilter, updateMask); }- Parameters:
subpropertyEventFilter- Required. The subproperty event filter to update.updateMask- Required. The list of fields to update. Field names must be in snake case (for example, "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateSubpropertyEventFilter
public final SubpropertyEventFilter updateSubpropertyEventFilter(UpdateSubpropertyEventFilterRequest request) Updates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSubpropertyEventFilterRequest request = UpdateSubpropertyEventFilterRequest.newBuilder() .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); SubpropertyEventFilter response = analyticsAdminServiceClient.updateSubpropertyEventFilter(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateSubpropertyEventFilterCallable
public final UnaryCallable<UpdateSubpropertyEventFilterRequest,SubpropertyEventFilter> updateSubpropertyEventFilterCallable()Updates a subproperty Event Filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSubpropertyEventFilterRequest request = UpdateSubpropertyEventFilterRequest.newBuilder() .setSubpropertyEventFilter(SubpropertyEventFilter.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<SubpropertyEventFilter> future = analyticsAdminServiceClient.updateSubpropertyEventFilterCallable().futureCall(request); // Do something. SubpropertyEventFilter response = future.get(); } -
deleteSubpropertyEventFilter
Deletes a subproperty event filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubpropertyEventFilterName name = SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]"); analyticsAdminServiceClient.deleteSubpropertyEventFilter(name); }- Parameters:
name- Required. Resource name of the subproperty event filter to delete. Format: properties/property_id/subpropertyEventFilters/subproperty_event_filter Example: properties/123/subpropertyEventFilters/456- Throws:
ApiException- if the remote call fails
-
deleteSubpropertyEventFilter
Deletes a subproperty event filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]").toString(); analyticsAdminServiceClient.deleteSubpropertyEventFilter(name); }- Parameters:
name- Required. Resource name of the subproperty event filter to delete. Format: properties/property_id/subpropertyEventFilters/subproperty_event_filter Example: properties/123/subpropertyEventFilters/456- Throws:
ApiException- if the remote call fails
-
deleteSubpropertyEventFilter
Deletes a subproperty event filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSubpropertyEventFilterRequest request = DeleteSubpropertyEventFilterRequest.newBuilder() .setName( SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]") .toString()) .build(); analyticsAdminServiceClient.deleteSubpropertyEventFilter(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteSubpropertyEventFilterCallable
public final UnaryCallable<DeleteSubpropertyEventFilterRequest,com.google.protobuf.Empty> deleteSubpropertyEventFilterCallable()Deletes a subproperty event filter.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteSubpropertyEventFilterRequest request = DeleteSubpropertyEventFilterRequest.newBuilder() .setName( SubpropertyEventFilterName.of("[PROPERTY]", "[SUB_PROPERTY_EVENT_FILTER]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteSubpropertyEventFilterCallable().futureCall(request); // Do something. future.get(); } -
createReportingDataAnnotation
public final ReportingDataAnnotation createReportingDataAnnotation(PropertyName parent, ReportingDataAnnotation reportingDataAnnotation) Creates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); ReportingDataAnnotation reportingDataAnnotation = ReportingDataAnnotation.newBuilder().build(); ReportingDataAnnotation response = analyticsAdminServiceClient.createReportingDataAnnotation( parent, reportingDataAnnotation); }- Parameters:
parent- Required. The property for which to create a Reporting Data Annotation. Format: properties/property_id Example: properties/123reportingDataAnnotation- Required. The Reporting Data Annotation to create.- Throws:
ApiException- if the remote call fails
-
createReportingDataAnnotation
public final ReportingDataAnnotation createReportingDataAnnotation(String parent, ReportingDataAnnotation reportingDataAnnotation) Creates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); ReportingDataAnnotation reportingDataAnnotation = ReportingDataAnnotation.newBuilder().build(); ReportingDataAnnotation response = analyticsAdminServiceClient.createReportingDataAnnotation( parent, reportingDataAnnotation); }- Parameters:
parent- Required. The property for which to create a Reporting Data Annotation. Format: properties/property_id Example: properties/123reportingDataAnnotation- Required. The Reporting Data Annotation to create.- Throws:
ApiException- if the remote call fails
-
createReportingDataAnnotation
public final ReportingDataAnnotation createReportingDataAnnotation(CreateReportingDataAnnotationRequest request) Creates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateReportingDataAnnotationRequest request = CreateReportingDataAnnotationRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setReportingDataAnnotation(ReportingDataAnnotation.newBuilder().build()) .build(); ReportingDataAnnotation response = analyticsAdminServiceClient.createReportingDataAnnotation(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
createReportingDataAnnotationCallable
public final UnaryCallable<CreateReportingDataAnnotationRequest,ReportingDataAnnotation> createReportingDataAnnotationCallable()Creates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { CreateReportingDataAnnotationRequest request = CreateReportingDataAnnotationRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setReportingDataAnnotation(ReportingDataAnnotation.newBuilder().build()) .build(); ApiFuture<ReportingDataAnnotation> future = analyticsAdminServiceClient.createReportingDataAnnotationCallable().futureCall(request); // Do something. ReportingDataAnnotation response = future.get(); } -
getReportingDataAnnotation
Lookup a single Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReportingDataAnnotationName name = ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]"); ReportingDataAnnotation response = analyticsAdminServiceClient.getReportingDataAnnotation(name); }- Parameters:
name- Required. Resource name of the Reporting Data Annotation to lookup. Format: properties/property_id/reportingDataAnnotations/reportingDataAnnotation Example: properties/123/reportingDataAnnotations/456- Throws:
ApiException- if the remote call fails
-
getReportingDataAnnotation
Lookup a single Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]").toString(); ReportingDataAnnotation response = analyticsAdminServiceClient.getReportingDataAnnotation(name); }- Parameters:
name- Required. Resource name of the Reporting Data Annotation to lookup. Format: properties/property_id/reportingDataAnnotations/reportingDataAnnotation Example: properties/123/reportingDataAnnotations/456- Throws:
ApiException- if the remote call fails
-
getReportingDataAnnotation
public final ReportingDataAnnotation getReportingDataAnnotation(GetReportingDataAnnotationRequest request) Lookup a single Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetReportingDataAnnotationRequest request = GetReportingDataAnnotationRequest.newBuilder() .setName( ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]") .toString()) .build(); ReportingDataAnnotation response = analyticsAdminServiceClient.getReportingDataAnnotation(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getReportingDataAnnotationCallable
public final UnaryCallable<GetReportingDataAnnotationRequest,ReportingDataAnnotation> getReportingDataAnnotationCallable()Lookup a single Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetReportingDataAnnotationRequest request = GetReportingDataAnnotationRequest.newBuilder() .setName( ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]") .toString()) .build(); ApiFuture<ReportingDataAnnotation> future = analyticsAdminServiceClient.getReportingDataAnnotationCallable().futureCall(request); // Do something. ReportingDataAnnotation response = future.get(); } -
listReportingDataAnnotations
public final AnalyticsAdminServiceClient.ListReportingDataAnnotationsPagedResponse listReportingDataAnnotations(PropertyName parent) List all Reporting Data Annotations on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (ReportingDataAnnotation element : analyticsAdminServiceClient.listReportingDataAnnotations(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listReportingDataAnnotations
public final AnalyticsAdminServiceClient.ListReportingDataAnnotationsPagedResponse listReportingDataAnnotations(String parent) List all Reporting Data Annotations on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (ReportingDataAnnotation element : analyticsAdminServiceClient.listReportingDataAnnotations(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listReportingDataAnnotations
public final AnalyticsAdminServiceClient.ListReportingDataAnnotationsPagedResponse listReportingDataAnnotations(ListReportingDataAnnotationsRequest request) List all Reporting Data Annotations on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListReportingDataAnnotationsRequest request = ListReportingDataAnnotationsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (ReportingDataAnnotation element : analyticsAdminServiceClient.listReportingDataAnnotations(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listReportingDataAnnotationsPagedCallable
public final UnaryCallable<ListReportingDataAnnotationsRequest,AnalyticsAdminServiceClient.ListReportingDataAnnotationsPagedResponse> listReportingDataAnnotationsPagedCallable()List all Reporting Data Annotations on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListReportingDataAnnotationsRequest request = ListReportingDataAnnotationsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<ReportingDataAnnotation> future = analyticsAdminServiceClient .listReportingDataAnnotationsPagedCallable() .futureCall(request); // Do something. for (ReportingDataAnnotation element : future.get().iterateAll()) { // doThingsWith(element); } } -
listReportingDataAnnotationsCallable
public final UnaryCallable<ListReportingDataAnnotationsRequest,ListReportingDataAnnotationsResponse> listReportingDataAnnotationsCallable()List all Reporting Data Annotations on a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListReportingDataAnnotationsRequest request = ListReportingDataAnnotationsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setFilter("filter-1274492040") .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListReportingDataAnnotationsResponse response = analyticsAdminServiceClient.listReportingDataAnnotationsCallable().call(request); for (ReportingDataAnnotation element : response.getReportingDataAnnotationsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
updateReportingDataAnnotation
public final ReportingDataAnnotation updateReportingDataAnnotation(ReportingDataAnnotation reportingDataAnnotation, com.google.protobuf.FieldMask updateMask) Updates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReportingDataAnnotation reportingDataAnnotation = ReportingDataAnnotation.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); ReportingDataAnnotation response = analyticsAdminServiceClient.updateReportingDataAnnotation( reportingDataAnnotation, updateMask); }- Parameters:
reportingDataAnnotation- Required. The Reporting Data Annotation to update.updateMask- Optional. The list of fields to update. Field names must be in snake case (for example, "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateReportingDataAnnotation
public final ReportingDataAnnotation updateReportingDataAnnotation(UpdateReportingDataAnnotationRequest request) Updates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateReportingDataAnnotationRequest request = UpdateReportingDataAnnotationRequest.newBuilder() .setReportingDataAnnotation(ReportingDataAnnotation.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ReportingDataAnnotation response = analyticsAdminServiceClient.updateReportingDataAnnotation(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateReportingDataAnnotationCallable
public final UnaryCallable<UpdateReportingDataAnnotationRequest,ReportingDataAnnotation> updateReportingDataAnnotationCallable()Updates a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateReportingDataAnnotationRequest request = UpdateReportingDataAnnotationRequest.newBuilder() .setReportingDataAnnotation(ReportingDataAnnotation.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<ReportingDataAnnotation> future = analyticsAdminServiceClient.updateReportingDataAnnotationCallable().futureCall(request); // Do something. ReportingDataAnnotation response = future.get(); } -
deleteReportingDataAnnotation
Deletes a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReportingDataAnnotationName name = ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]"); analyticsAdminServiceClient.deleteReportingDataAnnotation(name); }- Parameters:
name- Required. Resource name of the Reporting Data Annotation to delete. Format: properties/property_id/reportingDataAnnotations/reporting_data_annotation Example: properties/123/reportingDataAnnotations/456- Throws:
ApiException- if the remote call fails
-
deleteReportingDataAnnotation
Deletes a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]").toString(); analyticsAdminServiceClient.deleteReportingDataAnnotation(name); }- Parameters:
name- Required. Resource name of the Reporting Data Annotation to delete. Format: properties/property_id/reportingDataAnnotations/reporting_data_annotation Example: properties/123/reportingDataAnnotations/456- Throws:
ApiException- if the remote call fails
-
deleteReportingDataAnnotation
Deletes a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteReportingDataAnnotationRequest request = DeleteReportingDataAnnotationRequest.newBuilder() .setName( ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]") .toString()) .build(); analyticsAdminServiceClient.deleteReportingDataAnnotation(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
deleteReportingDataAnnotationCallable
public final UnaryCallable<DeleteReportingDataAnnotationRequest,com.google.protobuf.Empty> deleteReportingDataAnnotationCallable()Deletes a Reporting Data Annotation.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { DeleteReportingDataAnnotationRequest request = DeleteReportingDataAnnotationRequest.newBuilder() .setName( ReportingDataAnnotationName.of("[PROPERTY]", "[REPORTING_DATA_ANNOTATION]") .toString()) .build(); ApiFuture<Empty> future = analyticsAdminServiceClient.deleteReportingDataAnnotationCallable().futureCall(request); // Do something. future.get(); } -
submitUserDeletion
Submits a request for user deletion for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName name = PropertyName.of("[PROPERTY]"); SubmitUserDeletionResponse response = analyticsAdminServiceClient.submitUserDeletion(name); }- Parameters:
name- Required. The name of the property to submit user deletion for.- Throws:
ApiException- if the remote call fails
-
submitUserDeletion
Submits a request for user deletion for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = PropertyName.of("[PROPERTY]").toString(); SubmitUserDeletionResponse response = analyticsAdminServiceClient.submitUserDeletion(name); }- Parameters:
name- Required. The name of the property to submit user deletion for.- Throws:
ApiException- if the remote call fails
-
submitUserDeletion
Submits a request for user deletion for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubmitUserDeletionRequest request = SubmitUserDeletionRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); SubmitUserDeletionResponse response = analyticsAdminServiceClient.submitUserDeletion(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
submitUserDeletionCallable
public final UnaryCallable<SubmitUserDeletionRequest,SubmitUserDeletionResponse> submitUserDeletionCallable()Submits a request for user deletion for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubmitUserDeletionRequest request = SubmitUserDeletionRequest.newBuilder() .setName(PropertyName.of("[PROPERTY]").toString()) .build(); ApiFuture<SubmitUserDeletionResponse> future = analyticsAdminServiceClient.submitUserDeletionCallable().futureCall(request); // Do something. SubmitUserDeletionResponse response = future.get(); } -
listSubpropertySyncConfigs
public final AnalyticsAdminServiceClient.ListSubpropertySyncConfigsPagedResponse listSubpropertySyncConfigs(PropertyName parent) List all `SubpropertySyncConfig` resources for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { PropertyName parent = PropertyName.of("[PROPERTY]"); for (SubpropertySyncConfig element : analyticsAdminServiceClient.listSubpropertySyncConfigs(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listSubpropertySyncConfigs
public final AnalyticsAdminServiceClient.ListSubpropertySyncConfigsPagedResponse listSubpropertySyncConfigs(String parent) List all `SubpropertySyncConfig` resources for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String parent = PropertyName.of("[PROPERTY]").toString(); for (SubpropertySyncConfig element : analyticsAdminServiceClient.listSubpropertySyncConfigs(parent).iterateAll()) { // doThingsWith(element); } }- Parameters:
parent- Required. Resource name of the property. Format: properties/property_id Example: properties/123- Throws:
ApiException- if the remote call fails
-
listSubpropertySyncConfigs
public final AnalyticsAdminServiceClient.ListSubpropertySyncConfigsPagedResponse listSubpropertySyncConfigs(ListSubpropertySyncConfigsRequest request) List all `SubpropertySyncConfig` resources for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertySyncConfigsRequest request = ListSubpropertySyncConfigsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); for (SubpropertySyncConfig element : analyticsAdminServiceClient.listSubpropertySyncConfigs(request).iterateAll()) { // doThingsWith(element); } }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
listSubpropertySyncConfigsPagedCallable
public final UnaryCallable<ListSubpropertySyncConfigsRequest,AnalyticsAdminServiceClient.ListSubpropertySyncConfigsPagedResponse> listSubpropertySyncConfigsPagedCallable()List all `SubpropertySyncConfig` resources for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertySyncConfigsRequest request = ListSubpropertySyncConfigsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); ApiFuture<SubpropertySyncConfig> future = analyticsAdminServiceClient.listSubpropertySyncConfigsPagedCallable().futureCall(request); // Do something. for (SubpropertySyncConfig element : future.get().iterateAll()) { // doThingsWith(element); } } -
listSubpropertySyncConfigsCallable
public final UnaryCallable<ListSubpropertySyncConfigsRequest,ListSubpropertySyncConfigsResponse> listSubpropertySyncConfigsCallable()List all `SubpropertySyncConfig` resources for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ListSubpropertySyncConfigsRequest request = ListSubpropertySyncConfigsRequest.newBuilder() .setParent(PropertyName.of("[PROPERTY]").toString()) .setPageSize(883849137) .setPageToken("pageToken873572522") .build(); while (true) { ListSubpropertySyncConfigsResponse response = analyticsAdminServiceClient.listSubpropertySyncConfigsCallable().call(request); for (SubpropertySyncConfig element : response.getSubpropertySyncConfigsList()) { // doThingsWith(element); } String nextPageToken = response.getNextPageToken(); if (!Strings.isNullOrEmpty(nextPageToken)) { request = request.toBuilder().setPageToken(nextPageToken).build(); } else { break; } } } -
updateSubpropertySyncConfig
public final SubpropertySyncConfig updateSubpropertySyncConfig(SubpropertySyncConfig subpropertySyncConfig, com.google.protobuf.FieldMask updateMask) Updates a `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubpropertySyncConfig subpropertySyncConfig = SubpropertySyncConfig.newBuilder().build(); FieldMask updateMask = FieldMask.newBuilder().build(); SubpropertySyncConfig response = analyticsAdminServiceClient.updateSubpropertySyncConfig( subpropertySyncConfig, updateMask); }- Parameters:
subpropertySyncConfig- Required. The `SubpropertySyncConfig` to update.updateMask- Optional. The list of fields to update. Field names must be in snake case (for example, "field_to_update"). Omitted fields will not be updated. To replace the entire entity, use one path with the string "*" to match all fields.- Throws:
ApiException- if the remote call fails
-
updateSubpropertySyncConfig
public final SubpropertySyncConfig updateSubpropertySyncConfig(UpdateSubpropertySyncConfigRequest request) Updates a `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSubpropertySyncConfigRequest request = UpdateSubpropertySyncConfigRequest.newBuilder() .setSubpropertySyncConfig(SubpropertySyncConfig.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); SubpropertySyncConfig response = analyticsAdminServiceClient.updateSubpropertySyncConfig(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
updateSubpropertySyncConfigCallable
public final UnaryCallable<UpdateSubpropertySyncConfigRequest,SubpropertySyncConfig> updateSubpropertySyncConfigCallable()Updates a `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UpdateSubpropertySyncConfigRequest request = UpdateSubpropertySyncConfigRequest.newBuilder() .setSubpropertySyncConfig(SubpropertySyncConfig.newBuilder().build()) .setUpdateMask(FieldMask.newBuilder().build()) .build(); ApiFuture<SubpropertySyncConfig> future = analyticsAdminServiceClient.updateSubpropertySyncConfigCallable().futureCall(request); // Do something. SubpropertySyncConfig response = future.get(); } -
getSubpropertySyncConfig
Lookup for a single `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { SubpropertySyncConfigName name = SubpropertySyncConfigName.of("[PROPERTY]", "[SUBPROPERTY_SYNC_CONFIG]"); SubpropertySyncConfig response = analyticsAdminServiceClient.getSubpropertySyncConfig(name); }- Parameters:
name- Required. Resource name of the SubpropertySyncConfig to lookup. Format: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} Example: properties/1234/subpropertySyncConfigs/5678- Throws:
ApiException- if the remote call fails
-
getSubpropertySyncConfig
Lookup for a single `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = SubpropertySyncConfigName.of("[PROPERTY]", "[SUBPROPERTY_SYNC_CONFIG]").toString(); SubpropertySyncConfig response = analyticsAdminServiceClient.getSubpropertySyncConfig(name); }- Parameters:
name- Required. Resource name of the SubpropertySyncConfig to lookup. Format: properties/{ordinary_property_id}/subpropertySyncConfigs/{subproperty_id} Example: properties/1234/subpropertySyncConfigs/5678- Throws:
ApiException- if the remote call fails
-
getSubpropertySyncConfig
public final SubpropertySyncConfig getSubpropertySyncConfig(GetSubpropertySyncConfigRequest request) Lookup for a single `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSubpropertySyncConfigRequest request = GetSubpropertySyncConfigRequest.newBuilder() .setName( SubpropertySyncConfigName.of("[PROPERTY]", "[SUBPROPERTY_SYNC_CONFIG]") .toString()) .build(); SubpropertySyncConfig response = analyticsAdminServiceClient.getSubpropertySyncConfig(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getSubpropertySyncConfigCallable
public final UnaryCallable<GetSubpropertySyncConfigRequest,SubpropertySyncConfig> getSubpropertySyncConfigCallable()Lookup for a single `SubpropertySyncConfig`.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetSubpropertySyncConfigRequest request = GetSubpropertySyncConfigRequest.newBuilder() .setName( SubpropertySyncConfigName.of("[PROPERTY]", "[SUBPROPERTY_SYNC_CONFIG]") .toString()) .build(); ApiFuture<SubpropertySyncConfig> future = analyticsAdminServiceClient.getSubpropertySyncConfigCallable().futureCall(request); // Do something. SubpropertySyncConfig response = future.get(); } -
getReportingIdentitySettings
public final ReportingIdentitySettings getReportingIdentitySettings(ReportingIdentitySettingsName name) Returns the reporting identity settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { ReportingIdentitySettingsName name = ReportingIdentitySettingsName.of("[PROPERTY]"); ReportingIdentitySettings response = analyticsAdminServiceClient.getReportingIdentitySettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/reportingIdentitySettings Example: "properties/1000/reportingIdentitySettings"- Throws:
ApiException- if the remote call fails
-
getReportingIdentitySettings
Returns the reporting identity settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = ReportingIdentitySettingsName.of("[PROPERTY]").toString(); ReportingIdentitySettings response = analyticsAdminServiceClient.getReportingIdentitySettings(name); }- Parameters:
name- Required. The name of the settings to lookup. Format: properties/{property}/reportingIdentitySettings Example: "properties/1000/reportingIdentitySettings"- Throws:
ApiException- if the remote call fails
-
getReportingIdentitySettings
public final ReportingIdentitySettings getReportingIdentitySettings(GetReportingIdentitySettingsRequest request) Returns the reporting identity settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetReportingIdentitySettingsRequest request = GetReportingIdentitySettingsRequest.newBuilder() .setName(ReportingIdentitySettingsName.of("[PROPERTY]").toString()) .build(); ReportingIdentitySettings response = analyticsAdminServiceClient.getReportingIdentitySettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getReportingIdentitySettingsCallable
public final UnaryCallable<GetReportingIdentitySettingsRequest,ReportingIdentitySettings> getReportingIdentitySettingsCallable()Returns the reporting identity settings for this property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetReportingIdentitySettingsRequest request = GetReportingIdentitySettingsRequest.newBuilder() .setName(ReportingIdentitySettingsName.of("[PROPERTY]").toString()) .build(); ApiFuture<ReportingIdentitySettings> future = analyticsAdminServiceClient.getReportingIdentitySettingsCallable().futureCall(request); // Do something. ReportingIdentitySettings response = future.get(); } -
getUserProvidedDataSettings
public final UserProvidedDataSettings getUserProvidedDataSettings(UserProvidedDataSettingsName name) Looks up settings related to user-provided data for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { UserProvidedDataSettingsName name = UserProvidedDataSettingsName.of("[PROPERTY]"); UserProvidedDataSettings response = analyticsAdminServiceClient.getUserProvidedDataSettings(name); }- Parameters:
name- Required. The name of the user provided data settings to retrieve. Format: properties/{property}/userProvidedDataSettings- Throws:
ApiException- if the remote call fails
-
getUserProvidedDataSettings
Looks up settings related to user-provided data for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { String name = UserProvidedDataSettingsName.of("[PROPERTY]").toString(); UserProvidedDataSettings response = analyticsAdminServiceClient.getUserProvidedDataSettings(name); }- Parameters:
name- Required. The name of the user provided data settings to retrieve. Format: properties/{property}/userProvidedDataSettings- Throws:
ApiException- if the remote call fails
-
getUserProvidedDataSettings
public final UserProvidedDataSettings getUserProvidedDataSettings(GetUserProvidedDataSettingsRequest request) Looks up settings related to user-provided data for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetUserProvidedDataSettingsRequest request = GetUserProvidedDataSettingsRequest.newBuilder() .setName(UserProvidedDataSettingsName.of("[PROPERTY]").toString()) .build(); UserProvidedDataSettings response = analyticsAdminServiceClient.getUserProvidedDataSettings(request); }- Parameters:
request- The request object containing all of the parameters for the API call.- Throws:
ApiException- if the remote call fails
-
getUserProvidedDataSettingsCallable
public final UnaryCallable<GetUserProvidedDataSettingsRequest,UserProvidedDataSettings> getUserProvidedDataSettingsCallable()Looks up settings related to user-provided data for a property.Sample code:
// This snippet has been automatically generated and should be regarded as a code template only. // It will require modifications to work: // - It may require correct/in-range values for request initialization. // - It may require specifying regional endpoints when creating the service client as shown in // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) { GetUserProvidedDataSettingsRequest request = GetUserProvidedDataSettingsRequest.newBuilder() .setName(UserProvidedDataSettingsName.of("[PROPERTY]").toString()) .build(); ApiFuture<UserProvidedDataSettings> future = analyticsAdminServiceClient.getUserProvidedDataSettingsCallable().futureCall(request); // Do something. UserProvidedDataSettings response = future.get(); } -
close
public final void close()- Specified by:
closein interfaceAutoCloseable
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceBackgroundResource
-
isShutdown
public boolean isShutdown()- Specified by:
isShutdownin interfaceBackgroundResource
-
isTerminated
public boolean isTerminated()- Specified by:
isTerminatedin interfaceBackgroundResource
-
shutdownNow
public void shutdownNow()- Specified by:
shutdownNowin interfaceBackgroundResource
-
awaitTermination
- Specified by:
awaitTerminationin interfaceBackgroundResource- Throws:
InterruptedException
-