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: * - *
- *
- * 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 + *
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(). * @@ -80,30 +72,28 @@ * *
To customize credentials: * - *
- *
+ * {@code
* AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
* AnalyticsAdminServiceSettings.newBuilder()
* .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
* .build();
* AnalyticsAdminServiceClient analyticsAdminServiceClient =
* AnalyticsAdminServiceClient.create(analyticsAdminServiceSettings);
- *
- *
+ * }
*
- * To customize the endpoint:
+ * To customize the endpoint: * - *
- *
+ * {@code
* AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
* AnalyticsAdminServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
* AnalyticsAdminServiceClient analyticsAdminServiceClient =
* AnalyticsAdminServiceClient.create(analyticsAdminServiceSettings);
- *
- *
+ * }
+ *
+ * Please refer to the GitHub repository's samples for more quickstart code snippets. */ -@Generated("by gapic-generator") @BetaApi +@Generated("by gapic-generator") public class AnalyticsAdminServiceClient implements BackgroundResource { private final AnalyticsAdminServiceSettings settings; private final AnalyticsAdminServiceStub stub; @@ -124,7 +114,7 @@ public static final AnalyticsAdminServiceClient create(AnalyticsAdminServiceSett /** * Constructs an instance of AnalyticsAdminServiceClient, using the given stub for making calls. - * This is for advanced usage - prefer to use AnalyticsAdminServiceSettings}. + * This is for advanced usage - prefer using create(AnalyticsAdminServiceSettings). */ @BetaApi("A restructuring of stub classes is planned, so this may break in the future") public static final AnalyticsAdminServiceClient create(AnalyticsAdminServiceStub stub) { @@ -156,20 +146,11 @@ public AnalyticsAdminServiceStub getStub() { return stub; } - // AUTO-GENERATED DOCUMENTATION AND METHOD + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Lookup for a single Account. Throws "Target not found" if no such account found, or if caller * does not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * Account response = analyticsAdminServiceClient.getAccount(name);
- * }
- *
- *
* @param name Required. The name of the account to lookup. Format: accounts/{account} Example:
* "accounts/100"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -180,20 +161,11 @@ public final Account getAccount(AccountName name) {
return getAccount(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single Account. Throws "Target not found" if no such account found, or if caller
* does not have permissions to access it.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * Account response = analyticsAdminServiceClient.getAccount(name.toString());
- * }
- *
- *
* @param name Required. The name of the account to lookup. Format: accounts/{account} Example:
* "accounts/100"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -203,23 +175,11 @@ public final Account getAccount(String name) {
return getAccount(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single Account. Throws "Target not found" if no such account found, or if caller
* does not have permissions to access it.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * GetAccountRequest request = GetAccountRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * Account response = analyticsAdminServiceClient.getAccount(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -227,30 +187,18 @@ public final Account getAccount(GetAccountRequest request) {
return getAccountCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single Account. Throws "Target not found" if no such account found, or if caller
* does not have permissions to access it.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * GetAccountRequest request = GetAccountRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Account> future = analyticsAdminServiceClient.getAccountCallable().futureCall(request);
- * // Do something
- * Account response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountsRequest request = ListAccountsRequest.newBuilder().build();
- * for (Account element : analyticsAdminServiceClient.listAccounts(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -276,7 +213,7 @@ public final ListAccountsPagedResponse listAccounts(ListAccountsRequest request)
return listAccountsPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns all accounts accessible by the caller.
*
@@ -285,24 +222,13 @@ public final ListAccountsPagedResponse listAccounts(ListAccountsRequest request)
* found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountsRequest request = ListAccountsRequest.newBuilder().build();
- * ApiFuture<ListAccountsPagedResponse> future = analyticsAdminServiceClient.listAccountsPagedCallable().futureCall(request);
- * // Do something
- * for (Account element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountsRequest request = ListAccountsRequest.newBuilder().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;
- * }
- * }
- * }
- *
*/
public final UnaryCallableReturns an error if the target is not found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * analyticsAdminServiceClient.deleteAccount(name);
- * }
- *
- *
* @param name Required. The name of the Account to soft-delete. Format: accounts/{account}
* Example: "accounts/100"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -366,7 +265,7 @@ public final void deleteAccount(AccountName name) {
deleteAccount(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Account as soft-deleted (ie: "trashed") and returns it.
*
@@ -379,15 +278,6 @@ public final void deleteAccount(AccountName name) {
*
* Returns an error if the target is not found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * analyticsAdminServiceClient.deleteAccount(name.toString());
- * }
- *
- *
* @param name Required. The name of the Account to soft-delete. Format: accounts/{account}
* Example: "accounts/100"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -397,7 +287,7 @@ public final void deleteAccount(String name) {
deleteAccount(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Account as soft-deleted (ie: "trashed") and returns it.
*
@@ -410,18 +300,6 @@ public final void deleteAccount(String name) {
*
* Returns an error if the target is not found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * DeleteAccountRequest request = DeleteAccountRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteAccount(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -429,7 +307,7 @@ public final void deleteAccount(DeleteAccountRequest request) {
deleteAccountCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Account as soft-deleted (ie: "trashed") and returns it.
*
@@ -443,37 +321,15 @@ public final void deleteAccount(DeleteAccountRequest request) {
* Returns an error if the target is not found. * *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * DeleteAccountRequest request = DeleteAccountRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteAccountCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Account account = Account.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * Account response = analyticsAdminServiceClient.updateAccount(account, updateMask);
- * }
- *
- *
* @param account Required. The account to update. The account's `name` field is used to identify
* the account.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -485,22 +341,10 @@ public final Account updateAccount(Account account, FieldMask updateMask) {
return updateAccount(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an account.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Account account = Account.newBuilder().build();
- * UpdateAccountRequest request = UpdateAccountRequest.newBuilder()
- * .setAccount(account)
- * .build();
- * Account response = analyticsAdminServiceClient.updateAccount(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -508,41 +352,20 @@ public final Account updateAccount(UpdateAccountRequest request) {
return updateAccountCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an account.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Account account = Account.newBuilder().build();
- * UpdateAccountRequest request = UpdateAccountRequest.newBuilder()
- * .setAccount(account)
- * .build();
- * ApiFuture<Account> future = analyticsAdminServiceClient.updateAccountCallable().futureCall(request);
- * // Do something
- * Account response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ProvisionAccountTicketRequest request = ProvisionAccountTicketRequest.newBuilder().build();
- * ProvisionAccountTicketResponse response = analyticsAdminServiceClient.provisionAccountTicket(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -551,41 +374,21 @@ public final ProvisionAccountTicketResponse provisionAccountTicket(
return provisionAccountTicketCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Requests a ticket for creating an account.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ProvisionAccountTicketRequest request = ProvisionAccountTicketRequest.newBuilder().build();
- * ApiFuture<ProvisionAccountTicketResponse> future = analyticsAdminServiceClient.provisionAccountTicketCallable().futureCall(request);
- * // Do something
- * ProvisionAccountTicketResponse response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder().build();
- * for (AccountSummary element : analyticsAdminServiceClient.listAccountSummaries(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -594,73 +397,35 @@ public final ListAccountSummariesPagedResponse listAccountSummaries(
return listAccountSummariesPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns summaries of all accounts accessible by the caller.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder().build();
- * ApiFuture<ListAccountSummariesPagedResponse> future = analyticsAdminServiceClient.listAccountSummariesPagedCallable().futureCall(request);
- * // Do something
- * for (AccountSummary element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * ListAccountSummariesRequest request = ListAccountSummariesRequest.newBuilder().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;
- * }
- * }
- * }
- *
*/
public final UnaryCallableThrows "Target not found" if no such property found, if property is not of the type "GA4", * or if caller does not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * Property response = analyticsAdminServiceClient.getProperty(name);
- * }
- *
- *
* @param name Required. The name of the property to lookup. Format: properties/{property_id}
* Example: "properties/1000"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -671,22 +436,13 @@ public final Property getProperty(PropertyName name) {
return getProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single "GA4" Property.
*
* Throws "Target not found" if no such property found, if property is not of the type "GA4", * or if caller does not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * Property response = analyticsAdminServiceClient.getProperty(name.toString());
- * }
- *
- *
* @param name Required. The name of the property to lookup. Format: properties/{property_id}
* Example: "properties/1000"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -696,25 +452,13 @@ public final Property getProperty(String name) {
return getProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single "GA4" Property.
*
* Throws "Target not found" if no such property found, if property is not of the type "GA4", * or if caller does not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * GetPropertyRequest request = GetPropertyRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * Property response = analyticsAdminServiceClient.getProperty(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -722,7 +466,7 @@ public final Property getProperty(GetPropertyRequest request) {
return getPropertyCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single "GA4" Property.
*
@@ -730,24 +474,12 @@ public final Property getProperty(GetPropertyRequest request) {
* or if caller does not have permissions to access it.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * GetPropertyRequest request = GetPropertyRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Property> future = analyticsAdminServiceClient.getPropertyCallable().futureCall(request);
- * // Do something
- * Property response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * String filter = "";
- * ListPropertiesRequest request = ListPropertiesRequest.newBuilder()
- * .setFilter(filter)
- * .build();
- * for (Property element : analyticsAdminServiceClient.listProperties(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -776,7 +494,7 @@ public final ListPropertiesPagedResponse listProperties(ListPropertiesRequest re
return listPropertiesPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child Properties under the specified parent Account.
*
@@ -785,27 +503,13 @@ public final ListPropertiesPagedResponse listProperties(ListPropertiesRequest re
* list if no relevant properties are found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * String filter = "";
- * ListPropertiesRequest request = ListPropertiesRequest.newBuilder()
- * .setFilter(filter)
- * .build();
- * ApiFuture<ListPropertiesPagedResponse> future = analyticsAdminServiceClient.listPropertiesPagedCallable().futureCall(request);
- * // Do something
- * for (Property element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * String filter = "";
- * ListPropertiesRequest request = ListPropertiesRequest.newBuilder()
- * .setFilter(filter)
- * .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;
- * }
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * Property response = analyticsAdminServiceClient.createProperty(property);
- * }
- *
- *
* @param property Required. The property to create. Note: the supplied property must specify its
* parent.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -864,22 +538,10 @@ public final Property createProperty(Property property) {
return createProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an "GA4" property with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * CreatePropertyRequest request = CreatePropertyRequest.newBuilder()
- * .setProperty(property)
- * .build();
- * Property response = analyticsAdminServiceClient.createProperty(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -887,29 +549,17 @@ public final Property createProperty(CreatePropertyRequest request) {
return createPropertyCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an "GA4" property with the specified location and attributes.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * CreatePropertyRequest request = CreatePropertyRequest.newBuilder()
- * .setProperty(property)
- * .build();
- * ApiFuture<Property> future = analyticsAdminServiceClient.createPropertyCallable().futureCall(request);
- * // Do something
- * Property response = future.get();
- * }
- *
*/
public final UnaryCallableReturns an error if the target is not found, or is not an GA4 Property. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * analyticsAdminServiceClient.deleteProperty(name);
- * }
- *
- *
* @param name Required. The name of the Property to soft-delete. Format: properties/{property_id}
* Example: "properties/1000"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -941,7 +582,7 @@ public final void deleteProperty(PropertyName name) {
deleteProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Property as soft-deleted (ie: "trashed") and returns it.
*
@@ -954,15 +595,6 @@ public final void deleteProperty(PropertyName name) {
*
* Returns an error if the target is not found, or is not an GA4 Property. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * analyticsAdminServiceClient.deleteProperty(name.toString());
- * }
- *
- *
* @param name Required. The name of the Property to soft-delete. Format: properties/{property_id}
* Example: "properties/1000"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -972,7 +604,7 @@ public final void deleteProperty(String name) {
deleteProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Property as soft-deleted (ie: "trashed") and returns it.
*
@@ -985,18 +617,6 @@ public final void deleteProperty(String name) {
*
* Returns an error if the target is not found, or is not an GA4 Property. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * DeletePropertyRequest request = DeletePropertyRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteProperty(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1004,7 +624,7 @@ public final void deleteProperty(DeletePropertyRequest request) {
deletePropertyCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Marks target Property as soft-deleted (ie: "trashed") and returns it.
*
@@ -1018,37 +638,15 @@ public final void deleteProperty(DeletePropertyRequest request) {
* Returns an error if the target is not found, or is not an GA4 Property. * *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName name = PropertyName.of("[PROPERTY]");
- * DeletePropertyRequest request = DeletePropertyRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deletePropertyCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * Property response = analyticsAdminServiceClient.updateProperty(property, updateMask);
- * }
- *
- *
* @param property Required. The property to update. The property's `name` field is used to
* identify the property to be updated.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -1060,22 +658,10 @@ public final Property updateProperty(Property property, FieldMask updateMask) {
return updateProperty(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * UpdatePropertyRequest request = UpdatePropertyRequest.newBuilder()
- * .setProperty(property)
- * .build();
- * Property response = analyticsAdminServiceClient.updateProperty(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1083,41 +669,20 @@ public final Property updateProperty(UpdatePropertyRequest request) {
return updatePropertyCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * Property property = Property.newBuilder().build();
- * UpdatePropertyRequest request = UpdatePropertyRequest.newBuilder()
- * .setProperty(property)
- * .build();
- * ApiFuture<Property> future = analyticsAdminServiceClient.updatePropertyCallable().futureCall(request);
- * // Do something
- * Property response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * UserLink response = analyticsAdminServiceClient.getUserLink(name);
- * }
- *
- *
* @param name Required. Example format: accounts/1234/userLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1127,19 +692,10 @@ public final UserLink getUserLink(UserLinkName name) {
return getUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Gets information about a user's link to an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * UserLink response = analyticsAdminServiceClient.getUserLink(name.toString());
- * }
- *
- *
* @param name Required. Example format: accounts/1234/userLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1148,22 +704,10 @@ public final UserLink getUserLink(String name) {
return getUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Gets information about a user's link to an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * GetUserLinkRequest request = GetUserLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * UserLink response = analyticsAdminServiceClient.getUserLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1171,46 +715,20 @@ public final UserLink getUserLink(GetUserLinkRequest request) {
return getUserLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Gets information about a user's link to an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * GetUserLinkRequest request = GetUserLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<UserLink> future = analyticsAdminServiceClient.getUserLinkCallable().futureCall(request);
- * // Do something
- * UserLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<UserLinkName> names = new ArrayList<>();
- * BatchGetUserLinksRequest request = BatchGetUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllNames(UserLinkName.toStringList(names))
- * .build();
- * BatchGetUserLinksResponse response = analyticsAdminServiceClient.batchGetUserLinks(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1218,46 +736,21 @@ public final BatchGetUserLinksResponse batchGetUserLinks(BatchGetUserLinksReques
return batchGetUserLinksCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Gets information about multiple users' links to an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<UserLinkName> names = new ArrayList<>();
- * BatchGetUserLinksRequest request = BatchGetUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllNames(UserLinkName.toStringList(names))
- * .build();
- * ApiFuture<BatchGetUserLinksResponse> future = analyticsAdminServiceClient.batchGetUserLinksCallable().futureCall(request);
- * // Do something
- * BatchGetUserLinksResponse response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * for (UserLink element : analyticsAdminServiceClient.listUserLinks(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1269,21 +762,10 @@ public final ListUserLinksPagedResponse listUserLinks(AccountName parent) {
return listUserLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists all user links on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (UserLink element : analyticsAdminServiceClient.listUserLinks(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1295,21 +777,10 @@ public final ListUserLinksPagedResponse listUserLinks(PropertyName parent) {
return listUserLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists all user links on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * for (UserLink element : analyticsAdminServiceClient.listUserLinks(parent.toString()).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1318,24 +789,10 @@ public final ListUserLinksPagedResponse listUserLinks(String parent) {
return listUserLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists all user links on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * ListUserLinksRequest request = ListUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (UserLink element : analyticsAdminServiceClient.listUserLinks(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1343,63 +800,28 @@ public final ListUserLinksPagedResponse listUserLinks(ListUserLinksRequest reque
return listUserLinksPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists all user links on an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * ListUserLinksRequest request = ListUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListUserLinksPagedResponse> future = analyticsAdminServiceClient.listUserLinksPagedCallable().futureCall(request);
- * // Do something
- * for (UserLink element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * ListUserLinksRequest request = ListUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * while (true) {
- * ListUserLinksResponse response = analyticsAdminServiceClient.listUserLinksCallable().call(request);
- * for (UserLink element : response.getUserLinksList()) {
- * // doThingsWith(element);
- * }
- * String nextPageToken = response.getNextPageToken();
- * if (!Strings.isNullOrEmpty(nextPageToken)) {
- * request = request.toBuilder().setPageToken(nextPageToken).build();
- * } else {
- * break;
- * }
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * AuditUserLinksRequest request = AuditUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (AuditUserLink element : analyticsAdminServiceClient.auditUserLinks(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1430,7 +838,7 @@ public final AuditUserLinksPagedResponse auditUserLinks(AuditUserLinksRequest re
return auditUserLinksPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists all user links on an account or property, including implicit ones that come from
* effective permissions granted by groups or organization admin roles.
@@ -1441,27 +849,13 @@ public final AuditUserLinksPagedResponse auditUserLinks(AuditUserLinksRequest re
* GMP UIs.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * AuditUserLinksRequest request = AuditUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<AuditUserLinksPagedResponse> future = analyticsAdminServiceClient.auditUserLinksPagedCallable().futureCall(request);
- * // Do something
- * for (AuditUserLink element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * AuditUserLinksRequest request = AuditUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * while (true) {
- * AuditUserLinksResponse response = analyticsAdminServiceClient.auditUserLinksCallable().call(request);
- * for (AuditUserLink element : response.getUserLinksList()) {
- * // doThingsWith(element);
- * }
- * String nextPageToken = response.getNextPageToken();
- * if (!Strings.isNullOrEmpty(nextPageToken)) {
- * request = request.toBuilder().setPageToken(nextPageToken).build();
- * } else {
- * break;
- * }
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * UserLink userLink = UserLink.newBuilder().build();
- * UserLink response = analyticsAdminServiceClient.createUserLink(parent, userLink);
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @param userLink Required. The user link to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -1530,7 +893,7 @@ public final UserLink createUserLink(AccountName parent, UserLink userLink) {
return createUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a user link on an account or property.
*
@@ -1538,16 +901,6 @@ public final UserLink createUserLink(AccountName parent, UserLink userLink) {
* then the user's existing permissions will be unioned with the permissions specified in the new
* UserLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * UserLink userLink = UserLink.newBuilder().build();
- * UserLink response = analyticsAdminServiceClient.createUserLink(parent, userLink);
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @param userLink Required. The user link to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -1561,7 +914,7 @@ public final UserLink createUserLink(PropertyName parent, UserLink userLink) {
return createUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a user link on an account or property.
*
@@ -1569,16 +922,6 @@ public final UserLink createUserLink(PropertyName parent, UserLink userLink) {
* then the user's existing permissions will be unioned with the permissions specified in the new
* UserLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * UserLink userLink = UserLink.newBuilder().build();
- * UserLink response = analyticsAdminServiceClient.createUserLink(parent.toString(), userLink);
- * }
- *
- *
* @param parent Required. Example format: accounts/1234
* @param userLink Required. The user link to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -1589,7 +932,7 @@ public final UserLink createUserLink(String parent, UserLink userLink) {
return createUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a user link on an account or property.
*
@@ -1597,20 +940,6 @@ public final UserLink createUserLink(String parent, UserLink userLink) {
* then the user's existing permissions will be unioned with the permissions specified in the new
* UserLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * UserLink userLink = UserLink.newBuilder().build();
- * CreateUserLinkRequest request = CreateUserLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setUserLink(userLink)
- * .build();
- * UserLink response = analyticsAdminServiceClient.createUserLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1618,7 +947,7 @@ public final UserLink createUserLink(CreateUserLinkRequest request) {
return createUserLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a user link on an account or property.
*
@@ -1627,46 +956,18 @@ public final UserLink createUserLink(CreateUserLinkRequest request) {
* UserLink.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * UserLink userLink = UserLink.newBuilder().build();
- * CreateUserLinkRequest request = CreateUserLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setUserLink(userLink)
- * .build();
- * ApiFuture<UserLink> future = analyticsAdminServiceClient.createUserLinkCallable().futureCall(request);
- * // Do something
- * UserLink response = future.get();
- * }
- *
*/
public final UnaryCallableThis method is transactional. If any UserLink cannot be created, none of the UserLinks will * be created. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<CreateUserLinkRequest> requests = new ArrayList<>();
- * BatchCreateUserLinksRequest request = BatchCreateUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * BatchCreateUserLinksResponse response = analyticsAdminServiceClient.batchCreateUserLinks(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1675,7 +976,7 @@ public final BatchCreateUserLinksResponse batchCreateUserLinks(
return batchCreateUserLinksCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates information about multiple users' links to an account or property.
*
@@ -1683,39 +984,16 @@ public final BatchCreateUserLinksResponse batchCreateUserLinks(
* be created.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<CreateUserLinkRequest> requests = new ArrayList<>();
- * BatchCreateUserLinksRequest request = BatchCreateUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * ApiFuture<BatchCreateUserLinksResponse> future = analyticsAdminServiceClient.batchCreateUserLinksCallable().futureCall(request);
- * // Do something
- * BatchCreateUserLinksResponse response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLink userLink = UserLink.newBuilder().build();
- * UserLink response = analyticsAdminServiceClient.updateUserLink(userLink);
- * }
- *
- *
* @param userLink Required. The user link to update.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1725,22 +1003,10 @@ public final UserLink updateUserLink(UserLink userLink) {
return updateUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a user link on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLink userLink = UserLink.newBuilder().build();
- * UpdateUserLinkRequest request = UpdateUserLinkRequest.newBuilder()
- * .setUserLink(userLink)
- * .build();
- * UserLink response = analyticsAdminServiceClient.updateUserLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1748,46 +1014,20 @@ public final UserLink updateUserLink(UpdateUserLinkRequest request) {
return updateUserLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a user link on an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLink userLink = UserLink.newBuilder().build();
- * UpdateUserLinkRequest request = UpdateUserLinkRequest.newBuilder()
- * .setUserLink(userLink)
- * .build();
- * ApiFuture<UserLink> future = analyticsAdminServiceClient.updateUserLinkCallable().futureCall(request);
- * // Do something
- * UserLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<UpdateUserLinkRequest> requests = new ArrayList<>();
- * BatchUpdateUserLinksRequest request = BatchUpdateUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * BatchUpdateUserLinksResponse response = analyticsAdminServiceClient.batchUpdateUserLinks(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1796,44 +1036,21 @@ public final BatchUpdateUserLinksResponse batchUpdateUserLinks(
return batchUpdateUserLinksCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates information about multiple users' links to an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<UpdateUserLinkRequest> requests = new ArrayList<>();
- * BatchUpdateUserLinksRequest request = BatchUpdateUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * ApiFuture<BatchUpdateUserLinksResponse> future = analyticsAdminServiceClient.batchUpdateUserLinksCallable().futureCall(request);
- * // Do something
- * BatchUpdateUserLinksResponse response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * analyticsAdminServiceClient.deleteUserLink(name);
- * }
- *
- *
* @param name Required. Example format: accounts/1234/userLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1843,19 +1060,10 @@ public final void deleteUserLink(UserLinkName name) {
deleteUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a user link on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * analyticsAdminServiceClient.deleteUserLink(name.toString());
- * }
- *
- *
* @param name Required. Example format: accounts/1234/userLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1864,22 +1072,10 @@ public final void deleteUserLink(String name) {
deleteUserLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a user link on an account or property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * DeleteUserLinkRequest request = DeleteUserLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteUserLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1887,46 +1083,20 @@ public final void deleteUserLink(DeleteUserLinkRequest request) {
deleteUserLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a user link on an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UserLinkName name = UserLinkName.ofAccountUserLinkName("[ACCOUNT]", "[USER_LINK]");
- * DeleteUserLinkRequest request = DeleteUserLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteUserLinkCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<DeleteUserLinkRequest> requests = new ArrayList<>();
- * BatchDeleteUserLinksRequest request = BatchDeleteUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * analyticsAdminServiceClient.batchDeleteUserLinks(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -1934,46 +1104,23 @@ public final void batchDeleteUserLinks(BatchDeleteUserLinksRequest request) {
batchDeleteUserLinksCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes information about multiple users' links to an account or property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName parent = AccountName.of("[ACCOUNT]");
- * List<DeleteUserLinkRequest> requests = new ArrayList<>();
- * BatchDeleteUserLinksRequest request = BatchDeleteUserLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .addAllRequests(requests)
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.batchDeleteUserLinksCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableThrows "Target not found" if no such web data stream found, or if the caller does not have * permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * WebDataStream response = analyticsAdminServiceClient.getWebDataStream(name);
- * }
- *
- *
* @param name Required. The name of the web data stream to lookup. Format:
* properties/{property_id}/webDataStreams/{stream_id} Example:
* "properties/123/webDataStreams/456"
@@ -1985,22 +1132,13 @@ public final WebDataStream getWebDataStream(WebDataStreamName name) {
return getWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single WebDataStream
*
* Throws "Target not found" if no such web data stream found, or if the caller does not have * permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * WebDataStream response = analyticsAdminServiceClient.getWebDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the web data stream to lookup. Format:
* properties/{property_id}/webDataStreams/{stream_id} Example:
* "properties/123/webDataStreams/456"
@@ -2011,25 +1149,13 @@ public final WebDataStream getWebDataStream(String name) {
return getWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single WebDataStream
*
* Throws "Target not found" if no such web data stream found, or if the caller does not have * permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * GetWebDataStreamRequest request = GetWebDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * WebDataStream response = analyticsAdminServiceClient.getWebDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2037,7 +1163,7 @@ public final WebDataStream getWebDataStream(GetWebDataStreamRequest request) {
return getWebDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single WebDataStream
*
@@ -2045,36 +1171,15 @@ public final WebDataStream getWebDataStream(GetWebDataStreamRequest request) {
* permissions to access it.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * GetWebDataStreamRequest request = GetWebDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<WebDataStream> future = analyticsAdminServiceClient.getWebDataStreamCallable().futureCall(request);
- * // Do something
- * WebDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteWebDataStream(name);
- * }
- *
- *
* @param name Required. The name of the web data stream to delete. Format:
* properties/{property_id}/webDataStreams/{stream_id} Example:
* "properties/123/webDataStreams/456"
@@ -2088,19 +1193,10 @@ public final void deleteWebDataStream(WebDataStreamName name) {
deleteWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a web stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteWebDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the web data stream to delete. Format:
* properties/{property_id}/webDataStreams/{stream_id} Example:
* "properties/123/webDataStreams/456"
@@ -2112,22 +1208,10 @@ public final void deleteWebDataStream(String name) {
deleteWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a web stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * DeleteWebDataStreamRequest request = DeleteWebDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteWebDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2135,42 +1219,20 @@ public final void deleteWebDataStream(DeleteWebDataStreamRequest request) {
deleteWebDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a web stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStreamName name = WebDataStreamName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * DeleteWebDataStreamRequest request = DeleteWebDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteWebDataStreamCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * WebDataStream response = analyticsAdminServiceClient.updateWebDataStream(webDataStream, updateMask);
- * }
- *
- *
* @param webDataStream Required. The web stream to update. The `name` field is used to identify
* the web stream to be updated.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -2186,22 +1248,10 @@ public final WebDataStream updateWebDataStream(
return updateWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a web stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * UpdateWebDataStreamRequest request = UpdateWebDataStreamRequest.newBuilder()
- * .setWebDataStream(webDataStream)
- * .build();
- * WebDataStream response = analyticsAdminServiceClient.updateWebDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2209,43 +1259,21 @@ public final WebDataStream updateWebDataStream(UpdateWebDataStreamRequest reques
return updateWebDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a web stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * UpdateWebDataStreamRequest request = UpdateWebDataStreamRequest.newBuilder()
- * .setWebDataStream(webDataStream)
- * .build();
- * ApiFuture<WebDataStream> future = analyticsAdminServiceClient.updateWebDataStreamCallable().futureCall(request);
- * // Do something
- * WebDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * WebDataStream response = analyticsAdminServiceClient.createWebDataStream(parent, webDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this web data stream will be created. Format:
* properties/123
* @param webDataStream Required. The web stream to create.
@@ -2260,20 +1288,10 @@ public final WebDataStream createWebDataStream(PropertyName parent, WebDataStrea
return createWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a web stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * WebDataStream response = analyticsAdminServiceClient.createWebDataStream(parent.toString(), webDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this web data stream will be created. Format:
* properties/123
* @param webDataStream Required. The web stream to create.
@@ -2288,24 +1306,10 @@ public final WebDataStream createWebDataStream(String parent, WebDataStream webD
return createWebDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a web stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateWebDataStreamRequest request = CreateWebDataStreamRequest.newBuilder()
- * .setWebDataStream(webDataStream)
- * .setParent(parent.toString())
- * .build();
- * WebDataStream response = analyticsAdminServiceClient.createWebDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2313,49 +1317,24 @@ public final WebDataStream createWebDataStream(CreateWebDataStreamRequest reques
return createWebDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a web stream with the specified location and attributes.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * WebDataStream webDataStream = WebDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateWebDataStreamRequest request = CreateWebDataStreamRequest.newBuilder()
- * .setWebDataStream(webDataStream)
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<WebDataStream> future = analyticsAdminServiceClient.createWebDataStreamCallable().futureCall(request);
- * // Do something
- * WebDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableWeb data streams will be excluded if the caller does not have access. Returns an empty list * if no relevant web data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (WebDataStream element : analyticsAdminServiceClient.listWebDataStreams(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to list results of web
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -2368,24 +1347,13 @@ public final ListWebDataStreamsPagedResponse listWebDataStreams(PropertyName par
return listWebDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child web data streams under the specified parent property.
*
* Web data streams will be excluded if the caller does not have access. Returns an empty list * if no relevant web data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (WebDataStream element : analyticsAdminServiceClient.listWebDataStreams(parent.toString()).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to list results of web
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -2396,27 +1364,13 @@ public final ListWebDataStreamsPagedResponse listWebDataStreams(String parent) {
return listWebDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child web data streams under the specified parent property.
*
* Web data streams will be excluded if the caller does not have access. Returns an empty list * if no relevant web data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListWebDataStreamsRequest request = ListWebDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (WebDataStream element : analyticsAdminServiceClient.listWebDataStreams(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2425,7 +1379,7 @@ public final ListWebDataStreamsPagedResponse listWebDataStreams(
return listWebDataStreamsPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child web data streams under the specified parent property.
*
@@ -2433,27 +1387,13 @@ public final ListWebDataStreamsPagedResponse listWebDataStreams(
* if no relevant web data streams are found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListWebDataStreamsRequest request = ListWebDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListWebDataStreamsPagedResponse> future = analyticsAdminServiceClient.listWebDataStreamsPagedCallable().futureCall(request);
- * // Do something
- * for (WebDataStream element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListWebDataStreamsRequest request = ListWebDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * while (true) {
- * ListWebDataStreamsResponse response = analyticsAdminServiceClient.listWebDataStreamsCallable().call(request);
- * for (WebDataStream element : response.getWebDataStreamsList()) {
- * // doThingsWith(element);
- * }
- * String nextPageToken = response.getNextPageToken();
- * if (!Strings.isNullOrEmpty(nextPageToken)) {
- * request = request.toBuilder().setPageToken(nextPageToken).build();
- * } else {
- * break;
- * }
- * }
- * }
- *
*/
public final UnaryCallableThrows "Target not found" if no such iOS app data stream found, or if the caller does not * have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * IosAppDataStream response = analyticsAdminServiceClient.getIosAppDataStream(name);
- * }
- *
- *
* @param name Required. The name of the iOS app data stream to lookup. Format:
* properties/{property_id}/iosAppDataStreams/{stream_id} Example:
* "properties/123/iosAppDataStreams/456"
@@ -2517,22 +1427,13 @@ public final IosAppDataStream getIosAppDataStream(IosAppDataStreamName name) {
return getIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single IosAppDataStream
*
* Throws "Target not found" if no such iOS app data stream found, or if the caller does not * have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * IosAppDataStream response = analyticsAdminServiceClient.getIosAppDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the iOS app data stream to lookup. Format:
* properties/{property_id}/iosAppDataStreams/{stream_id} Example:
* "properties/123/iosAppDataStreams/456"
@@ -2544,25 +1445,13 @@ public final IosAppDataStream getIosAppDataStream(String name) {
return getIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single IosAppDataStream
*
* Throws "Target not found" if no such iOS app data stream found, or if the caller does not * have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * GetIosAppDataStreamRequest request = GetIosAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * IosAppDataStream response = analyticsAdminServiceClient.getIosAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2570,7 +1459,7 @@ public final IosAppDataStream getIosAppDataStream(GetIosAppDataStreamRequest req
return getIosAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single IosAppDataStream
*
@@ -2578,37 +1467,16 @@ public final IosAppDataStream getIosAppDataStream(GetIosAppDataStreamRequest req
* have permissions to access it.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * GetIosAppDataStreamRequest request = GetIosAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<IosAppDataStream> future = analyticsAdminServiceClient.getIosAppDataStreamCallable().futureCall(request);
- * // Do something
- * IosAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteIosAppDataStream(name);
- * }
- *
- *
* @param name Required. The name of the iOS app data stream to delete. Format:
* properties/{property_id}/iosAppDataStreams/{stream_id} Example:
* "properties/123/iosAppDataStreams/456"
@@ -2622,19 +1490,10 @@ public final void deleteIosAppDataStream(IosAppDataStreamName name) {
deleteIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an iOS app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteIosAppDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the iOS app data stream to delete. Format:
* properties/{property_id}/iosAppDataStreams/{stream_id} Example:
* "properties/123/iosAppDataStreams/456"
@@ -2646,22 +1505,10 @@ public final void deleteIosAppDataStream(String name) {
deleteIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an iOS app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * DeleteIosAppDataStreamRequest request = DeleteIosAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteIosAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2669,43 +1516,21 @@ public final void deleteIosAppDataStream(DeleteIosAppDataStreamRequest request)
deleteIosAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an iOS app stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStreamName name = IosAppDataStreamName.of("[PROPERTY]", "[IOS_APP_DATA_STREAM]");
- * DeleteIosAppDataStreamRequest request = DeleteIosAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteIosAppDataStreamCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * IosAppDataStream response = analyticsAdminServiceClient.updateIosAppDataStream(iosAppDataStream, updateMask);
- * }
- *
- *
* @param iosAppDataStream Required. The iOS app stream to update. The `name` field is used to
* identify the iOS app stream to be updated.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -2721,22 +1546,10 @@ public final IosAppDataStream updateIosAppDataStream(
return updateIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an iOS app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * UpdateIosAppDataStreamRequest request = UpdateIosAppDataStreamRequest.newBuilder()
- * .setIosAppDataStream(iosAppDataStream)
- * .build();
- * IosAppDataStream response = analyticsAdminServiceClient.updateIosAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2744,43 +1557,21 @@ public final IosAppDataStream updateIosAppDataStream(UpdateIosAppDataStreamReque
return updateIosAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an iOS app stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * UpdateIosAppDataStreamRequest request = UpdateIosAppDataStreamRequest.newBuilder()
- * .setIosAppDataStream(iosAppDataStream)
- * .build();
- * ApiFuture<IosAppDataStream> future = analyticsAdminServiceClient.updateIosAppDataStreamCallable().futureCall(request);
- * // Do something
- * IosAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * IosAppDataStream response = analyticsAdminServiceClient.createIosAppDataStream(parent, iosAppDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this ios app data stream will be created.
* Format: properties/123
* @param iosAppDataStream Required. The iOS app data stream to create.
@@ -2796,20 +1587,10 @@ public final IosAppDataStream createIosAppDataStream(
return createIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an iOS app data stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * IosAppDataStream response = analyticsAdminServiceClient.createIosAppDataStream(parent.toString(), iosAppDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this ios app data stream will be created.
* Format: properties/123
* @param iosAppDataStream Required. The iOS app data stream to create.
@@ -2825,24 +1606,10 @@ public final IosAppDataStream createIosAppDataStream(
return createIosAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an iOS app data stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateIosAppDataStreamRequest request = CreateIosAppDataStreamRequest.newBuilder()
- * .setIosAppDataStream(iosAppDataStream)
- * .setParent(parent.toString())
- * .build();
- * IosAppDataStream response = analyticsAdminServiceClient.createIosAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2850,49 +1617,24 @@ public final IosAppDataStream createIosAppDataStream(CreateIosAppDataStreamReque
return createIosAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an iOS app data stream with the specified location and attributes.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * IosAppDataStream iosAppDataStream = IosAppDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateIosAppDataStreamRequest request = CreateIosAppDataStreamRequest.newBuilder()
- * .setIosAppDataStream(iosAppDataStream)
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<IosAppDataStream> future = analyticsAdminServiceClient.createIosAppDataStreamCallable().futureCall(request);
- * // Do something
- * IosAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableiOS app data streams will be excluded if the caller does not have access. Returns an empty * list if no relevant iOS app data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (IosAppDataStream element : analyticsAdminServiceClient.listIosAppDataStreams(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to list results of app
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -2905,24 +1647,13 @@ public final ListIosAppDataStreamsPagedResponse listIosAppDataStreams(PropertyNa
return listIosAppDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child iOS app data streams under the specified parent property.
*
* iOS app data streams will be excluded if the caller does not have access. Returns an empty * list if no relevant iOS app data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (IosAppDataStream element : analyticsAdminServiceClient.listIosAppDataStreams(parent.toString()).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to list results of app
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -2933,27 +1664,13 @@ public final ListIosAppDataStreamsPagedResponse listIosAppDataStreams(String par
return listIosAppDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child iOS app data streams under the specified parent property.
*
* iOS app data streams will be excluded if the caller does not have access. Returns an empty * list if no relevant iOS app data streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListIosAppDataStreamsRequest request = ListIosAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (IosAppDataStream element : analyticsAdminServiceClient.listIosAppDataStreams(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -2962,7 +1679,7 @@ public final ListIosAppDataStreamsPagedResponse listIosAppDataStreams(
return listIosAppDataStreamsPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child iOS app data streams under the specified parent property.
*
@@ -2970,27 +1687,13 @@ public final ListIosAppDataStreamsPagedResponse listIosAppDataStreams(
* list if no relevant iOS app data streams are found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListIosAppDataStreamsRequest request = ListIosAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListIosAppDataStreamsPagedResponse> future = analyticsAdminServiceClient.listIosAppDataStreamsPagedCallable().futureCall(request);
- * // Do something
- * for (IosAppDataStream element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListIosAppDataStreamsRequest request = ListIosAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * while (true) {
- * ListIosAppDataStreamsResponse response = analyticsAdminServiceClient.listIosAppDataStreamsCallable().call(request);
- * for (IosAppDataStream element : response.getIosAppDataStreamsList()) {
- * // doThingsWith(element);
- * }
- * String nextPageToken = response.getNextPageToken();
- * if (!Strings.isNullOrEmpty(nextPageToken)) {
- * request = request.toBuilder().setPageToken(nextPageToken).build();
- * } else {
- * break;
- * }
- * }
- * }
- *
*/
public final UnaryCallableThrows "Target not found" if no such android app data stream found, or if the caller does * not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * AndroidAppDataStream response = analyticsAdminServiceClient.getAndroidAppDataStream(name);
- * }
- *
- *
* @param name Required. The name of the android app data stream to lookup. Format:
* properties/{property_id}/androidAppDataStreams/{stream_id} Example:
* "properties/123/androidAppDataStreams/456"
@@ -3054,22 +1727,13 @@ public final AndroidAppDataStream getAndroidAppDataStream(AndroidAppDataStreamNa
return getAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single AndroidAppDataStream
*
* Throws "Target not found" if no such android app data stream found, or if the caller does * not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * AndroidAppDataStream response = analyticsAdminServiceClient.getAndroidAppDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the android app data stream to lookup. Format:
* properties/{property_id}/androidAppDataStreams/{stream_id} Example:
* "properties/123/androidAppDataStreams/456"
@@ -3081,25 +1745,13 @@ public final AndroidAppDataStream getAndroidAppDataStream(String name) {
return getAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single AndroidAppDataStream
*
* Throws "Target not found" if no such android app data stream found, or if the caller does * not have permissions to access it. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * GetAndroidAppDataStreamRequest request = GetAndroidAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.getAndroidAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3108,7 +1760,7 @@ public final AndroidAppDataStream getAndroidAppDataStream(
return getAndroidAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lookup for a single AndroidAppDataStream
*
@@ -3116,37 +1768,16 @@ public final AndroidAppDataStream getAndroidAppDataStream(
* not have permissions to access it.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * GetAndroidAppDataStreamRequest request = GetAndroidAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<AndroidAppDataStream> future = analyticsAdminServiceClient.getAndroidAppDataStreamCallable().futureCall(request);
- * // Do something
- * AndroidAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteAndroidAppDataStream(name);
- * }
- *
- *
* @param name Required. The name of the android app data stream to delete. Format:
* properties/{property_id}/androidAppDataStreams/{stream_id} Example:
* "properties/123/androidAppDataStreams/456"
@@ -3160,19 +1791,10 @@ public final void deleteAndroidAppDataStream(AndroidAppDataStreamName name) {
deleteAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an android app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * analyticsAdminServiceClient.deleteAndroidAppDataStream(name.toString());
- * }
- *
- *
* @param name Required. The name of the android app data stream to delete. Format:
* properties/{property_id}/androidAppDataStreams/{stream_id} Example:
* "properties/123/androidAppDataStreams/456"
@@ -3184,22 +1806,10 @@ public final void deleteAndroidAppDataStream(String name) {
deleteAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an android app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * DeleteAndroidAppDataStreamRequest request = DeleteAndroidAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteAndroidAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3207,43 +1817,21 @@ public final void deleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest r
deleteAndroidAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes an android app stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStreamName name = AndroidAppDataStreamName.of("[PROPERTY]", "[ANDROID_APP_DATA_STREAM]");
- * DeleteAndroidAppDataStreamRequest request = DeleteAndroidAppDataStreamRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteAndroidAppDataStreamCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.updateAndroidAppDataStream(androidAppDataStream, updateMask);
- * }
- *
- *
* @param androidAppDataStream Required. The android app stream to update. The `name` field is
* used to identify the android app stream to be updated.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -3259,22 +1847,10 @@ public final AndroidAppDataStream updateAndroidAppDataStream(
return updateAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an android app stream on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * UpdateAndroidAppDataStreamRequest request = UpdateAndroidAppDataStreamRequest.newBuilder()
- * .setAndroidAppDataStream(androidAppDataStream)
- * .build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.updateAndroidAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3283,43 +1859,21 @@ public final AndroidAppDataStream updateAndroidAppDataStream(
return updateAndroidAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates an android app stream on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * UpdateAndroidAppDataStreamRequest request = UpdateAndroidAppDataStreamRequest.newBuilder()
- * .setAndroidAppDataStream(androidAppDataStream)
- * .build();
- * ApiFuture<AndroidAppDataStream> future = analyticsAdminServiceClient.updateAndroidAppDataStreamCallable().futureCall(request);
- * // Do something
- * AndroidAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.createAndroidAppDataStream(parent, androidAppDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this android app data stream will be created.
* Format: properties/123
* @param androidAppDataStream Required. The android app stream to create.
@@ -3335,20 +1889,10 @@ public final AndroidAppDataStream createAndroidAppDataStream(
return createAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an android app stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.createAndroidAppDataStream(parent.toString(), androidAppDataStream);
- * }
- *
- *
* @param parent Required. The parent resource where this android app data stream will be created.
* Format: properties/123
* @param androidAppDataStream Required. The android app stream to create.
@@ -3364,24 +1908,10 @@ public final AndroidAppDataStream createAndroidAppDataStream(
return createAndroidAppDataStream(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an android app stream with the specified location and attributes.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateAndroidAppDataStreamRequest request = CreateAndroidAppDataStreamRequest.newBuilder()
- * .setAndroidAppDataStream(androidAppDataStream)
- * .setParent(parent.toString())
- * .build();
- * AndroidAppDataStream response = analyticsAdminServiceClient.createAndroidAppDataStream(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3390,49 +1920,24 @@ public final AndroidAppDataStream createAndroidAppDataStream(
return createAndroidAppDataStreamCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates an android app stream with the specified location and attributes.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AndroidAppDataStream androidAppDataStream = AndroidAppDataStream.newBuilder().build();
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * CreateAndroidAppDataStreamRequest request = CreateAndroidAppDataStreamRequest.newBuilder()
- * .setAndroidAppDataStream(androidAppDataStream)
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<AndroidAppDataStream> future = analyticsAdminServiceClient.createAndroidAppDataStreamCallable().futureCall(request);
- * // Do something
- * AndroidAppDataStream response = future.get();
- * }
- *
*/
public final UnaryCallableAndroid app streams will be excluded if the caller does not have access. Returns an empty * list if no relevant android app streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (AndroidAppDataStream element : analyticsAdminServiceClient.listAndroidAppDataStreams(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to limit results to app
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3446,24 +1951,13 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(
return listAndroidAppDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child android app streams under the specified parent property.
*
* Android app streams will be excluded if the caller does not have access. Returns an empty * list if no relevant android app streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (AndroidAppDataStream element : analyticsAdminServiceClient.listAndroidAppDataStreams(parent.toString()).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. The name of the parent property. For example, to limit results to app
* streams under the property with Id 123: "properties/123"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3474,27 +1968,13 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(St
return listAndroidAppDataStreams(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child android app streams under the specified parent property.
*
* Android app streams will be excluded if the caller does not have access. Returns an empty * list if no relevant android app streams are found. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListAndroidAppDataStreamsRequest request = ListAndroidAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (AndroidAppDataStream element : analyticsAdminServiceClient.listAndroidAppDataStreams(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3503,7 +1983,7 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(
return listAndroidAppDataStreamsPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child android app streams under the specified parent property.
*
@@ -3511,20 +1991,6 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(
* list if no relevant android app streams are found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListAndroidAppDataStreamsRequest request = ListAndroidAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListAndroidAppDataStreamsPagedResponse> future = analyticsAdminServiceClient.listAndroidAppDataStreamsPagedCallable().futureCall(request);
- * // Do something
- * for (AndroidAppDataStream element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallable<
ListAndroidAppDataStreamsRequest, ListAndroidAppDataStreamsPagedResponse>
@@ -3532,7 +1998,7 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(
return stub.listAndroidAppDataStreamsPagedCallable();
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns child android app streams under the specified parent property.
*
@@ -3540,47 +2006,17 @@ public final ListAndroidAppDataStreamsPagedResponse listAndroidAppDataStreams(
* list if no relevant android app streams are found.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListAndroidAppDataStreamsRequest request = ListAndroidAppDataStreamsRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * while (true) {
- * ListAndroidAppDataStreamsResponse response = analyticsAdminServiceClient.listAndroidAppDataStreamsCallable().call(request);
- * for (AndroidAppDataStream element : response.getAndroidAppDataStreamsList()) {
- * // doThingsWith(element);
- * }
- * String nextPageToken = response.getNextPageToken();
- * if (!Strings.isNullOrEmpty(nextPageToken)) {
- * request = request.toBuilder().setPageToken(nextPageToken).build();
- * } else {
- * break;
- * }
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettingsName name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(name);
- * }
- *
- *
* @param name Required. The name of the settings to lookup. Format:
* properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: * "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" @@ -3595,20 +2031,11 @@ public final EnhancedMeasurementSettings getEnhancedMeasurementSettings( return getEnhancedMeasurementSettings(request); } - // AUTO-GENERATED DOCUMENTATION AND METHOD + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Returns the singleton enhanced measurement settings for this web stream. Note that the stream * must enable enhanced measurement for these settings to take effect. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettingsName name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(name.toString());
- * }
- *
- *
* @param name Required. The name of the settings to lookup. Format:
* properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: * "properties/1000/webDataStreams/2000/enhancedMeasurementSettings" @@ -3620,23 +2047,11 @@ public final EnhancedMeasurementSettings getEnhancedMeasurementSettings(String n return getEnhancedMeasurementSettings(request); } - // AUTO-GENERATED DOCUMENTATION AND METHOD + // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Returns the singleton enhanced measurement settings for this web stream. Note that the stream * must enable enhanced measurement for these settings to take effect. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettingsName name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * GetEnhancedMeasurementSettingsRequest request = GetEnhancedMeasurementSettingsRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * EnhancedMeasurementSettings response = analyticsAdminServiceClient.getEnhancedMeasurementSettings(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3645,45 +2060,23 @@ public final EnhancedMeasurementSettings getEnhancedMeasurementSettings(
return getEnhancedMeasurementSettingsCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns the singleton enhanced measurement settings for this web stream. Note that the stream
* must enable enhanced measurement for these settings to take effect.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettingsName name = EnhancedMeasurementSettingsName.of("[PROPERTY]", "[WEB_DATA_STREAM]");
- * GetEnhancedMeasurementSettingsRequest request = GetEnhancedMeasurementSettingsRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<EnhancedMeasurementSettings> future = analyticsAdminServiceClient.getEnhancedMeasurementSettingsCallable().futureCall(request);
- * // Do something
- * EnhancedMeasurementSettings response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettings enhancedMeasurementSettings = EnhancedMeasurementSettings.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * EnhancedMeasurementSettings response = analyticsAdminServiceClient.updateEnhancedMeasurementSettings(enhancedMeasurementSettings, updateMask);
- * }
- *
- *
* @param enhancedMeasurementSettings Required. The settings to update. The `name` field is used
* to identify the settings to be updated.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
@@ -3699,23 +2092,11 @@ public final EnhancedMeasurementSettings updateEnhancedMeasurementSettings(
return updateEnhancedMeasurementSettings(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates the singleton enhanced measurement settings for this web stream. Note that the stream
* must enable enhanced measurement for these settings to take effect.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettings enhancedMeasurementSettings = EnhancedMeasurementSettings.newBuilder().build();
- * UpdateEnhancedMeasurementSettingsRequest request = UpdateEnhancedMeasurementSettingsRequest.newBuilder()
- * .setEnhancedMeasurementSettings(enhancedMeasurementSettings)
- * .build();
- * EnhancedMeasurementSettings response = analyticsAdminServiceClient.updateEnhancedMeasurementSettings(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3724,46 +2105,24 @@ public final EnhancedMeasurementSettings updateEnhancedMeasurementSettings(
return updateEnhancedMeasurementSettingsCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates the singleton enhanced measurement settings for this web stream. Note that the stream
* must enable enhanced measurement for these settings to take effect.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * EnhancedMeasurementSettings enhancedMeasurementSettings = EnhancedMeasurementSettings.newBuilder().build();
- * UpdateEnhancedMeasurementSettingsRequest request = UpdateEnhancedMeasurementSettingsRequest.newBuilder()
- * .setEnhancedMeasurementSettings(enhancedMeasurementSettings)
- * .build();
- * ApiFuture<EnhancedMeasurementSettings> future = analyticsAdminServiceClient.updateEnhancedMeasurementSettingsCallable().futureCall(request);
- * // Do something
- * EnhancedMeasurementSettings response = future.get();
- * }
- *
*/
public final UnaryCallableProperties can have at most one FirebaseLink. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(parent, firebaseLink);
- * }
- *
- *
* @param parent Required. Format: properties/{property_id} Example: properties/1234
* @param firebaseLink Required. The Firebase link to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3777,22 +2136,12 @@ public final FirebaseLink createFirebaseLink(PropertyName parent, FirebaseLink f
return createFirebaseLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a FirebaseLink.
*
* Properties can have at most one FirebaseLink. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(parent.toString(), firebaseLink);
- * }
- *
- *
* @param parent Required. Format: properties/{property_id} Example: properties/1234
* @param firebaseLink Required. The Firebase link to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3806,26 +2155,12 @@ public final FirebaseLink createFirebaseLink(String parent, FirebaseLink firebas
return createFirebaseLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a FirebaseLink.
*
* Properties can have at most one FirebaseLink. * - *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * CreateFirebaseLinkRequest request = CreateFirebaseLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setFirebaseLink(firebaseLink)
- * .build();
- * FirebaseLink response = analyticsAdminServiceClient.createFirebaseLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3833,46 +2168,22 @@ public final FirebaseLink createFirebaseLink(CreateFirebaseLinkRequest request)
return createFirebaseLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a FirebaseLink.
*
* Properties can have at most one FirebaseLink. * *
Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * CreateFirebaseLinkRequest request = CreateFirebaseLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setFirebaseLink(firebaseLink)
- * .build();
- * ApiFuture<FirebaseLink> future = analyticsAdminServiceClient.createFirebaseLinkCallable().futureCall(request);
- * // Do something
- * FirebaseLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * FirebaseLink response = analyticsAdminServiceClient.updateFirebaseLink(firebaseLink, updateMask);
- * }
- *
- *
* @param firebaseLink Required. The Firebase link to update.
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3886,22 +2197,10 @@ public final FirebaseLink updateFirebaseLink(FirebaseLink firebaseLink, FieldMas
return updateFirebaseLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a FirebaseLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * UpdateFirebaseLinkRequest request = UpdateFirebaseLinkRequest.newBuilder()
- * .setFirebaseLink(firebaseLink)
- * .build();
- * FirebaseLink response = analyticsAdminServiceClient.updateFirebaseLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -3909,41 +2208,20 @@ public final FirebaseLink updateFirebaseLink(UpdateFirebaseLinkRequest request)
return updateFirebaseLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a FirebaseLink on a property
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLink firebaseLink = FirebaseLink.newBuilder().build();
- * UpdateFirebaseLinkRequest request = UpdateFirebaseLinkRequest.newBuilder()
- * .setFirebaseLink(firebaseLink)
- * .build();
- * ApiFuture<FirebaseLink> future = analyticsAdminServiceClient.updateFirebaseLinkCallable().futureCall(request);
- * // Do something
- * FirebaseLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLinkName name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]");
- * analyticsAdminServiceClient.deleteFirebaseLink(name);
- * }
- *
- *
* @param name Required. Format: properties/{property_id}/firebaseLinks/{firebase_link_id}
* Example: properties/1234/firebaseLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3956,19 +2234,10 @@ public final void deleteFirebaseLink(FirebaseLinkName name) {
deleteFirebaseLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a FirebaseLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLinkName name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]");
- * analyticsAdminServiceClient.deleteFirebaseLink(name.toString());
- * }
- *
- *
* @param name Required. Format: properties/{property_id}/firebaseLinks/{firebase_link_id}
* Example: properties/1234/firebaseLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -3979,22 +2248,10 @@ public final void deleteFirebaseLink(String name) {
deleteFirebaseLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a FirebaseLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLinkName name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]");
- * DeleteFirebaseLinkRequest request = DeleteFirebaseLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteFirebaseLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4002,41 +2259,20 @@ public final void deleteFirebaseLink(DeleteFirebaseLinkRequest request) {
deleteFirebaseLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a FirebaseLink on a property
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * FirebaseLinkName name = FirebaseLinkName.of("[PROPERTY]", "[FIREBASE_LINK]");
- * DeleteFirebaseLinkRequest request = DeleteFirebaseLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteFirebaseLinkCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListFirebaseLinksResponse response = analyticsAdminServiceClient.listFirebaseLinks(parent);
- * }
- *
- *
* @param parent Required. Format: properties/{property_id} Example: properties/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4048,19 +2284,10 @@ public final ListFirebaseLinksResponse listFirebaseLinks(PropertyName parent) {
return listFirebaseLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListFirebaseLinksResponse response = analyticsAdminServiceClient.listFirebaseLinks(parent.toString());
- * }
- *
- *
* @param parent Required. Format: properties/{property_id} Example: properties/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4070,22 +2297,10 @@ public final ListFirebaseLinksResponse listFirebaseLinks(String parent) {
return listFirebaseLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ListFirebaseLinksResponse response = analyticsAdminServiceClient.listFirebaseLinks(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4093,42 +2308,21 @@ public final ListFirebaseLinksResponse listFirebaseLinks(ListFirebaseLinksReques
return listFirebaseLinksCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListFirebaseLinksRequest request = ListFirebaseLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListFirebaseLinksResponse> future = analyticsAdminServiceClient.listFirebaseLinksCallable().futureCall(request);
- * // Do something
- * ListFirebaseLinksResponse response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GlobalSiteTagName name = GlobalSiteTagName.of("[PROPERTY]");
- * GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(name);
- * }
- *
- *
* @param 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}/webDataStreams/{stream_id}/globalSiteTag Example:
@@ -4141,19 +2335,10 @@ public final GlobalSiteTag getGlobalSiteTag(GlobalSiteTagName name) {
return getGlobalSiteTag(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GlobalSiteTagName name = GlobalSiteTagName.of("[PROPERTY]");
- * GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(name.toString());
- * }
- *
- *
* @param 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}/webDataStreams/{stream_id}/globalSiteTag Example:
@@ -4165,22 +2350,10 @@ public final GlobalSiteTag getGlobalSiteTag(String name) {
return getGlobalSiteTag(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GlobalSiteTagName name = GlobalSiteTagName.of("[PROPERTY]");
- * GetGlobalSiteTagRequest request = GetGlobalSiteTagRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * GlobalSiteTag response = analyticsAdminServiceClient.getGlobalSiteTag(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4188,42 +2361,20 @@ public final GlobalSiteTag getGlobalSiteTag(GetGlobalSiteTagRequest request) {
return getGlobalSiteTagCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GlobalSiteTagName name = GlobalSiteTagName.of("[PROPERTY]");
- * GetGlobalSiteTagRequest request = GetGlobalSiteTagRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<GlobalSiteTag> future = analyticsAdminServiceClient.getGlobalSiteTagCallable().futureCall(request);
- * // Do something
- * GlobalSiteTag response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build();
- * GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(parent, googleAdsLink);
- * }
- *
- *
* @param parent Required. Example format: properties/1234
* @param googleAdsLink Required. The GoogleAdsLink to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -4237,20 +2388,10 @@ public final GoogleAdsLink createGoogleAdsLink(PropertyName parent, GoogleAdsLin
return createGoogleAdsLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a GoogleAdsLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build();
- * GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(parent.toString(), googleAdsLink);
- * }
- *
- *
* @param parent Required. Example format: properties/1234
* @param googleAdsLink Required. The GoogleAdsLink to create.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -4264,24 +2405,10 @@ public final GoogleAdsLink createGoogleAdsLink(String parent, GoogleAdsLink goog
return createGoogleAdsLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a GoogleAdsLink.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build();
- * CreateGoogleAdsLinkRequest request = CreateGoogleAdsLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setGoogleAdsLink(googleAdsLink)
- * .build();
- * GoogleAdsLink response = analyticsAdminServiceClient.createGoogleAdsLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4289,45 +2416,21 @@ public final GoogleAdsLink createGoogleAdsLink(CreateGoogleAdsLinkRequest reques
return createGoogleAdsLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Creates a GoogleAdsLink.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build();
- * CreateGoogleAdsLinkRequest request = CreateGoogleAdsLinkRequest.newBuilder()
- * .setParent(parent.toString())
- * .setGoogleAdsLink(googleAdsLink)
- * .build();
- * ApiFuture<GoogleAdsLink> future = analyticsAdminServiceClient.createGoogleAdsLinkCallable().futureCall(request);
- * // Do something
- * GoogleAdsLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GoogleAdsLink googleAdsLink = GoogleAdsLink.newBuilder().build();
- * FieldMask updateMask = FieldMask.newBuilder().build();
- * GoogleAdsLink response = analyticsAdminServiceClient.updateGoogleAdsLink(googleAdsLink, updateMask);
- * }
- *
- *
* @param googleAdsLink The GoogleAdsLink to update
* @param updateMask The list of fields to be updated. Omitted fields will not be updated.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -4342,19 +2445,10 @@ public final GoogleAdsLink updateGoogleAdsLink(
return updateGoogleAdsLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a GoogleAdsLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UpdateGoogleAdsLinkRequest request = UpdateGoogleAdsLinkRequest.newBuilder().build();
- * GoogleAdsLink response = analyticsAdminServiceClient.updateGoogleAdsLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4362,39 +2456,21 @@ public final GoogleAdsLink updateGoogleAdsLink(UpdateGoogleAdsLinkRequest reques
return updateGoogleAdsLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Updates a GoogleAdsLink on a property
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * UpdateGoogleAdsLinkRequest request = UpdateGoogleAdsLinkRequest.newBuilder().build();
- * ApiFuture<GoogleAdsLink> future = analyticsAdminServiceClient.updateGoogleAdsLinkCallable().futureCall(request);
- * // Do something
- * GoogleAdsLink response = future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GoogleAdsLinkName name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]");
- * analyticsAdminServiceClient.deleteGoogleAdsLink(name);
- * }
- *
- *
* @param name Required. Example format: properties/1234/googleAdsLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4406,19 +2482,10 @@ public final void deleteGoogleAdsLink(GoogleAdsLinkName name) {
deleteGoogleAdsLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a GoogleAdsLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GoogleAdsLinkName name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]");
- * analyticsAdminServiceClient.deleteGoogleAdsLink(name.toString());
- * }
- *
- *
* @param name Required. Example format: properties/1234/googleAdsLinks/5678
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4428,22 +2495,10 @@ public final void deleteGoogleAdsLink(String name) {
deleteGoogleAdsLink(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a GoogleAdsLink on a property
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GoogleAdsLinkName name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]");
- * DeleteGoogleAdsLinkRequest request = DeleteGoogleAdsLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * analyticsAdminServiceClient.deleteGoogleAdsLink(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4451,43 +2506,20 @@ public final void deleteGoogleAdsLink(DeleteGoogleAdsLinkRequest request) {
deleteGoogleAdsLinkCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Deletes a GoogleAdsLink on a property
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * GoogleAdsLinkName name = GoogleAdsLinkName.of("[PROPERTY]", "[GOOGLE_ADS_LINK]");
- * DeleteGoogleAdsLinkRequest request = DeleteGoogleAdsLinkRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = analyticsAdminServiceClient.deleteGoogleAdsLinkCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(parent).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. Example format: properties/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4499,21 +2531,10 @@ public final ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(PropertyName par
return listGoogleAdsLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists GoogleAdsLinks on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(parent.toString()).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param parent Required. Example format: properties/1234
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4523,24 +2544,10 @@ public final ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(String parent) {
return listGoogleAdsLinks(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists GoogleAdsLinks on a property.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * for (GoogleAdsLink element : analyticsAdminServiceClient.listGoogleAdsLinks(request).iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4549,76 +2556,32 @@ public final ListGoogleAdsLinksPagedResponse listGoogleAdsLinks(
return listGoogleAdsLinksPagedCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Lists GoogleAdsLinks on a property.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .build();
- * ApiFuture<ListGoogleAdsLinksPagedResponse> future = analyticsAdminServiceClient.listGoogleAdsLinksPagedCallable().futureCall(request);
- * // Do something
- * for (GoogleAdsLink element : future.get().iterateAll()) {
- * // doThingsWith(element);
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * PropertyName parent = PropertyName.of("[PROPERTY]");
- * ListGoogleAdsLinksRequest request = ListGoogleAdsLinksRequest.newBuilder()
- * .setParent(parent.toString())
- * .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;
- * }
- * }
- * }
- *
*/
public final UnaryCallableSample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * DataSharingSettingsName name = DataSharingSettingsName.of("[ACCOUNT]");
- * DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(name);
- * }
- *
- *
* @param name Required. The name of the settings to lookup. Format:
* accounts/{account}/dataSharingSettings Example: "accounts/1000/dataSharingSettings"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -4631,19 +2594,10 @@ public final DataSharingSettings getDataSharingSettings(DataSharingSettingsName
return getDataSharingSettings(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Get data sharing settings on an account. Data sharing settings are singletons.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * DataSharingSettingsName name = DataSharingSettingsName.of("[ACCOUNT]");
- * DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(name.toString());
- * }
- *
- *
* @param name Required. The name of the settings to lookup. Format:
* accounts/{account}/dataSharingSettings Example: "accounts/1000/dataSharingSettings"
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
@@ -4654,22 +2608,10 @@ public final DataSharingSettings getDataSharingSettings(String name) {
return getDataSharingSettings(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Get data sharing settings on an account. Data sharing settings are singletons.
*
- * Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * DataSharingSettingsName name = DataSharingSettingsName.of("[ACCOUNT]");
- * GetDataSharingSettingsRequest request = GetDataSharingSettingsRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * DataSharingSettings response = analyticsAdminServiceClient.getDataSharingSettings(request);
- * }
- *
- *
* @param request The request object containing all of the parameters for the API call.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -4677,23 +2619,11 @@ public final DataSharingSettings getDataSharingSettings(GetDataSharingSettingsRe
return getDataSharingSettingsCallable().call(request);
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
/**
* Get data sharing settings on an account. Data sharing settings are singletons.
*
* Sample code: - * - *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * DataSharingSettingsName name = DataSharingSettingsName.of("[ACCOUNT]");
- * GetDataSharingSettingsRequest request = GetDataSharingSettingsRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<DataSharingSettings> future = analyticsAdminServiceClient.getDataSharingSettingsCallable().futureCall(request);
- * // Do something
- * DataSharingSettings response = future.get();
- * }
- *
*/
public final UnaryCallableFor example, to set the total timeout of getAccount to 30 seconds: * - *
- *
+ * {@code
* AnalyticsAdminServiceSettings.Builder analyticsAdminServiceSettingsBuilder =
* AnalyticsAdminServiceSettings.newBuilder();
* analyticsAdminServiceSettingsBuilder
* .getAccountSettings()
* .setRetrySettings(
- * analyticsAdminServiceSettingsBuilder.getAccountSettings().getRetrySettings().toBuilder()
+ * analyticsAdminServiceSettingsBuilder
+ * .getAccountSettings()
+ * .getRetrySettings()
+ * .toBuilder()
* .setTotalTimeout(Duration.ofSeconds(30))
* .build());
- * AnalyticsAdminServiceSettings analyticsAdminServiceSettings = analyticsAdminServiceSettingsBuilder.build();
- *
- *
+ * AnalyticsAdminServiceSettings analyticsAdminServiceSettings =
+ * analyticsAdminServiceSettingsBuilder.build();
+ * }
*/
-@Generated("by gapic-generator")
-@BetaApi
+@Generated("by gapic-generator-java")
public class AnalyticsAdminServiceSettings extends ClientSettingsThe interfaces provided are listed below, along with usage samples. - * - *
=========================== AnalyticsAdminServiceClient =========================== + *
======================= AnalyticsAdminServiceClient ======================= * *
Service Description: Service Interface for the Analytics Admin API (GA4). * *
Sample for AnalyticsAdminServiceClient: - * - *
- *
- * try (AnalyticsAdminServiceClient analyticsAdminServiceClient = AnalyticsAdminServiceClient.create()) {
- * AccountName name = AccountName.of("[ACCOUNT]");
- * Account response = analyticsAdminServiceClient.getAccount(name);
- * }
- *
- *
*/
-@Generated("by gapic-generator")
+@Generated("by gapic-generator-java")
package com.google.analytics.admin.v1alpha;
import javax.annotation.Generated;
diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java
index 90cdb8c0..17d51db4 100644
--- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java
+++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStub.java
@@ -5,7 +5,7 @@
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
- * https://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
@@ -13,6 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package com.google.analytics.admin.v1alpha.stub;
import static com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClient.AuditUserLinksPagedResponse;
@@ -98,20 +99,18 @@
import com.google.analytics.admin.v1alpha.UpdateWebDataStreamRequest;
import com.google.analytics.admin.v1alpha.UserLink;
import com.google.analytics.admin.v1alpha.WebDataStream;
-import com.google.api.core.BetaApi;
import com.google.api.gax.core.BackgroundResource;
import com.google.api.gax.rpc.UnaryCallable;
import com.google.protobuf.Empty;
import javax.annotation.Generated;
-// AUTO-GENERATED DOCUMENTATION AND CLASS
+// AUTO-GENERATED DOCUMENTATION AND CLASS.
/**
- * Base stub class for Google Analytics Admin API.
+ * Base stub class for the AnalyticsAdminService service API.
*
* This class is for advanced usage and reflects the underlying API directly.
*/
@Generated("by gapic-generator")
-@BetaApi("A restructuring of stub classes is planned, so this may break in the future")
public abstract class AnalyticsAdminServiceStub implements BackgroundResource {
public UnaryCallable For example, to set the total timeout of getAccount to 30 seconds:
*
- *
- *
+ * AnalyticsAdminServiceStubSettings analyticsAdminServiceSettings =
+ * analyticsAdminServiceSettingsBuilder.build();
+ * }
*/
-@Generated("by gapic-generator")
@BetaApi
+@Generated("by gapic-generator-java")
public class AnalyticsAdminServiceStubSettings
extends StubSettings
+ *
- * {@code
* AnalyticsAdminServiceStubSettings.Builder analyticsAdminServiceSettingsBuilder =
* AnalyticsAdminServiceStubSettings.newBuilder();
* analyticsAdminServiceSettingsBuilder
* .getAccountSettings()
* .setRetrySettings(
- * analyticsAdminServiceSettingsBuilder.getAccountSettings().getRetrySettings().toBuilder()
+ * analyticsAdminServiceSettingsBuilder
+ * .getAccountSettings()
+ * .getRetrySettings()
+ * .toBuilder()
* .setTotalTimeout(Duration.ofSeconds(30))
* .build());
- * AnalyticsAdminServiceStubSettings analyticsAdminServiceSettings = analyticsAdminServiceSettingsBuilder.build();
- *