diff --git a/java-accessapproval/README.md b/java-accessapproval/README.md
index 948d60ef1911..6a8b2a7353bb 100644
--- a/java-accessapproval/README.md
+++ b/java-accessapproval/README.md
@@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
SearchMessages
Searches for messages in Google Chat that the calling user has access to. Returns a list of messages matching the search criteria. + *
To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have their `name` field populated with the full resource name, which includes the specific `space` in which the message resides. + *
This API doesn't return all message types. The types of messages listed below aren't included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list all messages. + *
- Private Messages that are visible to the authenticated user. - Messages posted by Chat apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. - Messages in spaces that the caller has muted. + *
Requires [user authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user) with one of the following [authorization scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes): + *
- `https://www.googleapis.com/auth/chat.messages.readonly` - `https://www.googleapis.com/auth/chat.messages`
Request object method variants only take one parameter, a request object, which must be constructed before the call.
+ *searchMessages(SearchMessagesRequest request) + *
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
+ *searchMessages(SpaceName parent, String filter) + *
searchMessages(String parent, String filter) + *
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
+ *searchMessagesPagedCallable() + *
searchMessagesCallable() + *
GetAttachment
Gets the metadata of a message attachment. The attachment data is fetched using the [media API](https://developers.google.com/workspace/chat/api/reference/rest/v1/media/download). For an example, see [Get metadata about a message attachment](https://developers.google.com/workspace/chat/get-media-attachments). *
Requires [app authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-app) with the [authorization scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
@@ -2862,6 +2887,450 @@ public final UnaryCallable To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any
+ * other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have
+ * their `name` field populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ *
+ * This API doesn't return all message types. The types of messages listed below aren't
+ * included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list
+ * all messages.
+ *
+ * - Private Messages that are visible to the authenticated user. - Messages posted by Chat
+ * apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. -
+ * Messages in spaces that the caller has muted.
+ *
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.messages.readonly` -
+ * `https://www.googleapis.com/auth/chat.messages`
+ *
+ * Sample code:
+ *
+ * To search across all spaces the user has access to, set this field to `spaces/-`. Using
+ * any other value for `parent` results in an `INVALID_ARGUMENT` error.
+ * To limit the search to one or more spaces, use `space.name` or `space.display_name` in
+ * the `filter`.
+ * @param filter Required. A search query.
+ * The query can specify one or more search keywords, which are used to filter the results,
+ * You can also filter the results using the following message fields:
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the supported comparison
+ * operators are: `<` and `>=`. - `sender.name`: The resource name of the sender
+ * (`users/{user}`). Only supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example{@literal @}gmail.com`, where `example{@literal @}gmail.com` is the
+ * e-mail of the Google Chat user. - `space.name`: The resource name of the space where the
+ * message is posted. (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has access to as a space
+ * member. - `space.display_name`: Supports the operator `:` (has) and filters spaces based on
+ * a partial match of their display name. Results are limited to the top five space matches.
+ * For example, `space.display_name:Project` searches for messages in the top five spaces that
+ * contain the word "Project" in their display names. - `attachment`: Supports the operator
+ * `:*` (has any) to check for the presence of attachments. If `attachment:*` is
+ * specified, only messages that have at least one attachment are returned. -
+ * `annotations.user_mentions.user.name`: The resource name of the mentioned user
+ * (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only messages that contain
+ * a mention to the specified user. Alternatively, the alias `me` can be used to filter for
+ * messages that mention the caller user, for example:
+ * `annotations.user_mentions.user.name:users/me`. You can also use the e-mail as an alias for
+ * `{user}`, for example, `users/example{@literal @}gmail.com`.
+ * For advanced filtering, the following functions are also available:
+ * - `has_link()`: Returns only messages that have at least one hyperlink in the message
+ * text. - `is_unread()`: Filters out messages that have been read by the calling user.
+ * Using the `space.display_name` filter requires that the calling credentials include one
+ * of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly` -
+ * `https://www.googleapis.com/auth/chat.spaces`
+ * Using the `is_unread()` filter requires that the calling credentials include one of the
+ * following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly` -
+ * `https://www.googleapis.com/auth/chat.users.readstate`
+ * Across different fields, only `AND` operators are supported. A valid example is
+ * `sender.name = "users/1234567890" AND is_unread()`. The word `AND` is optional and is
+ * implied if omitted. For example, `sender.name = "users/1234567890" is_unread()` is valid
+ * and is equivalent to the previous example. An invalid example is `sender.name =
+ * "users/1234567890" OR is_unread()` because `OR` is not supported between different fields.
+ * Among the same field:
+ * - `create_time` supports only `AND`, and can only be used to represent an interval, such
+ * as `create_time >= "2022-01-01T00:00:00+00:00" AND create_time <
+ * "2023-01-01T00:00:00+00:00"`. - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`. - `space.name`
+ * supports only the `OR` operator, for example: `space.name = "spaces/ABCDEFGH" OR space.name
+ * = "spaces/QWERTYUI"`. - `space.display_name` supports the operators `AND` and `OR`, but not
+ * a mix of both. For example: `space.display_name:Project AND space.display_name:Tasks`
+ * returns messages that are in spaces with display names containing both `Project` and
+ * `Tasks`, whereas `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or `Tasks` or both. -
+ * `annotations.user_mentions.user.name` supports the operators `AND` and `OR`, but not a mix
+ * of both. For example: `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only messages that mentions
+ * both users, whereas `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages that mention
+ * either user or both.
+ * Parentheses are required to disambiguate operator precedence when combining `AND` and
+ * `OR` operators in the same query. For example: `(sender.name="users/me" OR
+ * sender.name="users/123456") AND is_unread()`. Otherwise, parentheses are optional.
+ * The following example queries are valid:
+ * ``` "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ * sender.name = "users/example{@literal @}gmail.com"
+ * annotations.user_mentions.user.name:"users/0987654321"
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ * "things to do" "urgent"
+ * (sender.name = "users/1234567890") AND (create_time < "2023-05-01T00:00:00Z")
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ * "project one" is_unread()
+ * space.display_name:Project tasks ```
+ * The maximum query length is 1,000 characters.
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT` error.
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final SearchMessagesPagedResponse searchMessages(
+ @Nullable SpaceName parent, String filter) {
+ SearchMessagesRequest request =
+ SearchMessagesRequest.newBuilder()
+ .setParent(parent == null ? null : parent.toString())
+ .setFilter(filter)
+ .build();
+ return searchMessages(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
+ /**
+ * Searches for messages in Google Chat that the calling user has access to. Returns a list of
+ * messages matching the search criteria.
+ *
+ * To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any
+ * other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have
+ * their `name` field populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ *
+ * This API doesn't return all message types. The types of messages listed below aren't
+ * included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list
+ * all messages.
+ *
+ * - Private Messages that are visible to the authenticated user. - Messages posted by Chat
+ * apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. -
+ * Messages in spaces that the caller has muted.
+ *
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.messages.readonly` -
+ * `https://www.googleapis.com/auth/chat.messages`
+ *
+ * Sample code:
+ *
+ * To search across all spaces the user has access to, set this field to `spaces/-`. Using
+ * any other value for `parent` results in an `INVALID_ARGUMENT` error.
+ * To limit the search to one or more spaces, use `space.name` or `space.display_name` in
+ * the `filter`.
+ * @param filter Required. A search query.
+ * The query can specify one or more search keywords, which are used to filter the results,
+ * You can also filter the results using the following message fields:
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the supported comparison
+ * operators are: `<` and `>=`. - `sender.name`: The resource name of the sender
+ * (`users/{user}`). Only supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example{@literal @}gmail.com`, where `example{@literal @}gmail.com` is the
+ * e-mail of the Google Chat user. - `space.name`: The resource name of the space where the
+ * message is posted. (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has access to as a space
+ * member. - `space.display_name`: Supports the operator `:` (has) and filters spaces based on
+ * a partial match of their display name. Results are limited to the top five space matches.
+ * For example, `space.display_name:Project` searches for messages in the top five spaces that
+ * contain the word "Project" in their display names. - `attachment`: Supports the operator
+ * `:*` (has any) to check for the presence of attachments. If `attachment:*` is
+ * specified, only messages that have at least one attachment are returned. -
+ * `annotations.user_mentions.user.name`: The resource name of the mentioned user
+ * (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only messages that contain
+ * a mention to the specified user. Alternatively, the alias `me` can be used to filter for
+ * messages that mention the caller user, for example:
+ * `annotations.user_mentions.user.name:users/me`. You can also use the e-mail as an alias for
+ * `{user}`, for example, `users/example{@literal @}gmail.com`.
+ * For advanced filtering, the following functions are also available:
+ * - `has_link()`: Returns only messages that have at least one hyperlink in the message
+ * text. - `is_unread()`: Filters out messages that have been read by the calling user.
+ * Using the `space.display_name` filter requires that the calling credentials include one
+ * of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly` -
+ * `https://www.googleapis.com/auth/chat.spaces`
+ * Using the `is_unread()` filter requires that the calling credentials include one of the
+ * following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly` -
+ * `https://www.googleapis.com/auth/chat.users.readstate`
+ * Across different fields, only `AND` operators are supported. A valid example is
+ * `sender.name = "users/1234567890" AND is_unread()`. The word `AND` is optional and is
+ * implied if omitted. For example, `sender.name = "users/1234567890" is_unread()` is valid
+ * and is equivalent to the previous example. An invalid example is `sender.name =
+ * "users/1234567890" OR is_unread()` because `OR` is not supported between different fields.
+ * Among the same field:
+ * - `create_time` supports only `AND`, and can only be used to represent an interval, such
+ * as `create_time >= "2022-01-01T00:00:00+00:00" AND create_time <
+ * "2023-01-01T00:00:00+00:00"`. - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`. - `space.name`
+ * supports only the `OR` operator, for example: `space.name = "spaces/ABCDEFGH" OR space.name
+ * = "spaces/QWERTYUI"`. - `space.display_name` supports the operators `AND` and `OR`, but not
+ * a mix of both. For example: `space.display_name:Project AND space.display_name:Tasks`
+ * returns messages that are in spaces with display names containing both `Project` and
+ * `Tasks`, whereas `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or `Tasks` or both. -
+ * `annotations.user_mentions.user.name` supports the operators `AND` and `OR`, but not a mix
+ * of both. For example: `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only messages that mentions
+ * both users, whereas `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages that mention
+ * either user or both.
+ * Parentheses are required to disambiguate operator precedence when combining `AND` and
+ * `OR` operators in the same query. For example: `(sender.name="users/me" OR
+ * sender.name="users/123456") AND is_unread()`. Otherwise, parentheses are optional.
+ * The following example queries are valid:
+ * ``` "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ * sender.name = "users/example{@literal @}gmail.com"
+ * annotations.user_mentions.user.name:"users/0987654321"
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ * "things to do" "urgent"
+ * (sender.name = "users/1234567890") AND (create_time < "2023-05-01T00:00:00Z")
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ * "project one" is_unread()
+ * space.display_name:Project tasks ```
+ * The maximum query length is 1,000 characters.
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT` error.
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final SearchMessagesPagedResponse searchMessages(String parent, String filter) {
+ SearchMessagesRequest request =
+ SearchMessagesRequest.newBuilder().setParent(parent).setFilter(filter).build();
+ return searchMessages(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
+ /**
+ * Searches for messages in Google Chat that the calling user has access to. Returns a list of
+ * messages matching the search criteria.
+ *
+ * To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any
+ * other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have
+ * their `name` field populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ *
+ * This API doesn't return all message types. The types of messages listed below aren't
+ * included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list
+ * all messages.
+ *
+ * - Private Messages that are visible to the authenticated user. - Messages posted by Chat
+ * apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. -
+ * Messages in spaces that the caller has muted.
+ *
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.messages.readonly` -
+ * `https://www.googleapis.com/auth/chat.messages`
+ *
+ * Sample code:
+ *
+ * To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any
+ * other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have
+ * their `name` field populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ *
+ * This API doesn't return all message types. The types of messages listed below aren't
+ * included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list
+ * all messages.
+ *
+ * - Private Messages that are visible to the authenticated user. - Messages posted by Chat
+ * apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. -
+ * Messages in spaces that the caller has muted.
+ *
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.messages.readonly` -
+ * `https://www.googleapis.com/auth/chat.messages`
+ *
+ * Sample code:
+ *
+ * To search across all spaces the user has access to, set `parent` to `spaces/-`. Using any
+ * other value for `parent` results in an `INVALID_ARGUMENT` error. The returned messages have
+ * their `name` field populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ *
+ * This API doesn't return all message types. The types of messages listed below aren't
+ * included in the response. Use [ListMessages][google.chat.v1.ChatService.ListMessages] to list
+ * all messages.
+ *
+ * - Private Messages that are visible to the authenticated user. - Messages posted by Chat
+ * apps in spaces or group chats. - Messages in a Chat app DM. - Messages from blocked users. -
+ * Messages in spaces that the caller has muted.
+ *
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.messages.readonly` -
+ * `https://www.googleapis.com/auth/chat.messages`
+ *
+ * Sample code:
+ *
+ * {@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ * SpaceName parent = SpaceName.of("[SPACE]");
+ * String filter = "filter-1274492040";
+ * for (SearchMessageResult element :
+ * chatServiceClient.searchMessages(parent, filter).iterateAll()) {
+ * // doThingsWith(element);
+ * }
+ * }
+ * }
+ *
+ * @param parent Required. The resource name of the space to search within.
+ * {@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ * String parent = SpaceName.of("[SPACE]").toString();
+ * String filter = "filter-1274492040";
+ * for (SearchMessageResult element :
+ * chatServiceClient.searchMessages(parent, filter).iterateAll()) {
+ * // doThingsWith(element);
+ * }
+ * }
+ * }
+ *
+ * @param parent Required. The resource name of the space to search within.
+ * {@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ * SearchMessagesRequest request =
+ * SearchMessagesRequest.newBuilder()
+ * .setParent(SpaceName.of("[SPACE]").toString())
+ * .setFilter("filter-1274492040")
+ * .setPageSize(883849137)
+ * .setPageToken("pageToken873572522")
+ * .setOrderBy("orderBy-1207110587")
+ * .build();
+ * for (SearchMessageResult element : chatServiceClient.searchMessages(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
+ */
+ public final SearchMessagesPagedResponse searchMessages(SearchMessagesRequest request) {
+ return searchMessagesPagedCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
+ /**
+ * Searches for messages in Google Chat that the calling user has access to. Returns a list of
+ * messages matching the search criteria.
+ *
+ * {@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ * SearchMessagesRequest request =
+ * SearchMessagesRequest.newBuilder()
+ * .setParent(SpaceName.of("[SPACE]").toString())
+ * .setFilter("filter-1274492040")
+ * .setPageSize(883849137)
+ * .setPageToken("pageToken873572522")
+ * .setOrderBy("orderBy-1207110587")
+ * .build();
+ * ApiFuture
+ */
+ public final UnaryCallable{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ * SearchMessagesRequest request =
+ * SearchMessagesRequest.newBuilder()
+ * .setParent(SpaceName.of("[SPACE]").toString())
+ * .setFilter("filter-1274492040")
+ * .setPageSize(883849137)
+ * .setPageToken("pageToken873572522")
+ * .setOrderBy("orderBy-1207110587")
+ * .build();
+ * while (true) {
+ * SearchMessagesResponse response = chatServiceClient.searchMessagesCallable().call(request);
+ * for (SearchMessageResult element : response.getResultsList()) {
+ * // doThingsWith(element);
+ * }
+ * String nextPageToken = response.getNextPageToken();
+ * if (!Strings.isNullOrEmpty(nextPageToken)) {
+ * request = request.toBuilder().setPageToken(nextPageToken).build();
+ * } else {
+ * break;
+ * }
+ * }
+ * }
+ * }
+ */
+ public final UnaryCallable
+ * Searches for messages in Google Chat that the calling user has access to.
+ * Returns a list of messages matching the search criteria.
+ * To search across all spaces the user has access to, set `parent` to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ * populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ * This API doesn't return all message types. The types of messages listed
+ * below aren't included in the response. Use
+ * [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ * messages.
+ * - Private Messages that are visible to the authenticated user.
+ * - Messages posted by Chat apps in spaces or group chats.
+ * - Messages in a Chat app DM.
+ * - Messages from blocked users.
+ * - Messages in spaces that the caller has muted.
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.messages.readonly`
+ * - `https://www.googleapis.com/auth/chat.messages`
+ *
+ */
+ default void searchMessages(
+ com.google.chat.v1.SearchMessagesRequest request,
+ io.grpc.stub.StreamObserver
+ * Searches for messages in Google Chat that the calling user has access to.
+ * Returns a list of messages matching the search criteria.
+ * To search across all spaces the user has access to, set `parent` to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ * populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ * This API doesn't return all message types. The types of messages listed
+ * below aren't included in the response. Use
+ * [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ * messages.
+ * - Private Messages that are visible to the authenticated user.
+ * - Messages posted by Chat apps in spaces or group chats.
+ * - Messages in a Chat app DM.
+ * - Messages from blocked users.
+ * - Messages in spaces that the caller has muted.
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.messages.readonly`
+ * - `https://www.googleapis.com/auth/chat.messages`
+ *
+ */
+ public void searchMessages(
+ com.google.chat.v1.SearchMessagesRequest request,
+ io.grpc.stub.StreamObserver
+ * Searches for messages in Google Chat that the calling user has access to.
+ * Returns a list of messages matching the search criteria.
+ * To search across all spaces the user has access to, set `parent` to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ * populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ * This API doesn't return all message types. The types of messages listed
+ * below aren't included in the response. Use
+ * [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ * messages.
+ * - Private Messages that are visible to the authenticated user.
+ * - Messages posted by Chat apps in spaces or group chats.
+ * - Messages in a Chat app DM.
+ * - Messages from blocked users.
+ * - Messages in spaces that the caller has muted.
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.messages.readonly`
+ * - `https://www.googleapis.com/auth/chat.messages`
+ *
+ */
+ public com.google.chat.v1.SearchMessagesResponse searchMessages(
+ com.google.chat.v1.SearchMessagesRequest request) throws io.grpc.StatusException {
+ return io.grpc.stub.ClientCalls.blockingV2UnaryCall(
+ getChannel(), getSearchMessagesMethod(), getCallOptions(), request);
+ }
+
/**
*
*
@@ -6829,6 +6977,40 @@ public com.google.protobuf.Empty deleteMessage(
getChannel(), getDeleteMessageMethod(), getCallOptions(), request);
}
+ /**
+ *
+ *
+ *
+ * Searches for messages in Google Chat that the calling user has access to.
+ * Returns a list of messages matching the search criteria.
+ * To search across all spaces the user has access to, set `parent` to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ * populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ * This API doesn't return all message types. The types of messages listed
+ * below aren't included in the response. Use
+ * [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ * messages.
+ * - Private Messages that are visible to the authenticated user.
+ * - Messages posted by Chat apps in spaces or group chats.
+ * - Messages in a Chat app DM.
+ * - Messages from blocked users.
+ * - Messages in spaces that the caller has muted.
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.messages.readonly`
+ * - `https://www.googleapis.com/auth/chat.messages`
+ *
+ */
+ public com.google.chat.v1.SearchMessagesResponse searchMessages(
+ com.google.chat.v1.SearchMessagesRequest request) {
+ return io.grpc.stub.ClientCalls.blockingUnaryCall(
+ getChannel(), getSearchMessagesMethod(), getCallOptions(), request);
+ }
+
/**
*
*
@@ -8264,6 +8446,41 @@ protected ChatServiceFutureStub build(
getChannel().newCall(getDeleteMessageMethod(), getCallOptions()), request);
}
+ /**
+ *
+ *
+ *
+ * Searches for messages in Google Chat that the calling user has access to.
+ * Returns a list of messages matching the search criteria.
+ * To search across all spaces the user has access to, set `parent` to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ * populated with the full resource name, which includes the specific `space`
+ * in which the message resides.
+ * This API doesn't return all message types. The types of messages listed
+ * below aren't included in the response. Use
+ * [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ * messages.
+ * - Private Messages that are visible to the authenticated user.
+ * - Messages posted by Chat apps in spaces or group chats.
+ * - Messages in a Chat app DM.
+ * - Messages from blocked users.
+ * - Messages in spaces that the caller has muted.
+ * Requires [user
+ * authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ * with one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ * - `https://www.googleapis.com/auth/chat.messages.readonly`
+ * - `https://www.googleapis.com/auth/chat.messages`
+ *
+ */
+ public com.google.common.util.concurrent.ListenableFuture<
+ com.google.chat.v1.SearchMessagesResponse>
+ searchMessages(com.google.chat.v1.SearchMessagesRequest request) {
+ return io.grpc.stub.ClientCalls.futureUnaryCall(
+ getChannel().newCall(getSearchMessagesMethod(), getCallOptions()), request);
+ }
+
/**
*
*
@@ -9447,47 +9664,48 @@ public com.google.common.util.concurrent.ListenableFuture
- * Silence the notification as if the recipients have [Chat Do Not
- * Disturb](https://support.google.com/chat/answer/9093489) enabled or
- * have muted the space.
+ * Do not notify recipients, and do not mark the message as unread.
+ * This behaves similarly to the user muting the conversation or enabling
+ * [Chat Do Not Disturb](https://support.google.com/chat/answer/9093489).
*
* Requires [app authentication]
* (https://developers.google.com/workspace/chat/authenticate-authorize-chat-app).
@@ -171,9 +171,9 @@ public enum NotificationType implements com.google.protobuf.ProtocolMessageEnum
*
*
*
- * Silence the notification as if the recipients have [Chat Do Not
- * Disturb](https://support.google.com/chat/answer/9093489) enabled or
- * have muted the space.
+ * Do not notify recipients, and do not mark the message as unread.
+ * This behaves similarly to the user muting the conversation or enabling
+ * [Chat Do Not Disturb](https://support.google.com/chat/answer/9093489).
*
* Requires [app authentication]
* (https://developers.google.com/workspace/chat/authenticate-authorize-chat-app).
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequest.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequest.java
index d2ece8258a89..dcec5d02f0d1 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequest.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequest.java
@@ -398,7 +398,7 @@ public com.google.chat.v1.MessageOrBuilder getMessageOrBuilder() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The threadKey.
*/
@java.lang.Override
@@ -432,7 +432,7 @@ public java.lang.String getThreadKey() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The bytes for threadKey.
*/
@java.lang.Override
@@ -1543,7 +1543,7 @@ public com.google.chat.v1.MessageOrBuilder getMessageOrBuilder() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The threadKey.
*/
@java.lang.Deprecated
@@ -1576,7 +1576,7 @@ public java.lang.String getThreadKey() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The bytes for threadKey.
*/
@java.lang.Deprecated
@@ -1609,7 +1609,7 @@ public com.google.protobuf.ByteString getThreadKeyBytes() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @param value The threadKey to set.
* @return This builder for chaining.
*/
@@ -1641,7 +1641,7 @@ public Builder setThreadKey(java.lang.String value) {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1669,7 +1669,7 @@ public Builder clearThreadKey() {
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @param value The bytes for threadKey to set.
* @return This builder for chaining.
*/
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequestOrBuilder.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequestOrBuilder.java
index e468f02d75fa..ac7a995833ad 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequestOrBuilder.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/CreateMessageRequestOrBuilder.java
@@ -114,7 +114,7 @@ public interface CreateMessageRequestOrBuilder
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The threadKey.
*/
@java.lang.Deprecated
@@ -137,7 +137,7 @@ public interface CreateMessageRequestOrBuilder
*
*
* @deprecated google.chat.v1.CreateMessageRequest.thread_key is deprecated. See
- * google/chat/v1/message.proto;l=618
+ * google/chat/v1/message.proto;l=619
* @return The bytes for threadKey.
*/
@java.lang.Deprecated
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Message.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Message.java
index 54e3d62bd978..c45f8ecd1cdd 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Message.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Message.java
@@ -499,8 +499,8 @@ public com.google.protobuf.ByteString getTextBytes() {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -547,8 +547,8 @@ public java.lang.String getFormattedText() {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -1363,8 +1363,8 @@ public com.google.chat.v1.AttachmentOrBuilder getAttachmentOrBuilder(int index)
*
*
*
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.GcsRepositorySnapshotDestination}
+ */
+@com.google.protobuf.Generated
+public final class GcsRepositorySnapshotDestination extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ GcsRepositorySnapshotDestinationOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "GcsRepositorySnapshotDestination");
+ }
+
+ // Use GcsRepositorySnapshotDestination.newBuilder() to construct.
+ private GcsRepositorySnapshotDestination(
+ com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private GcsRepositorySnapshotDestination() {
+ repositorySnapshotUri_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotDestination_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotDestination_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.class,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder.class);
+ }
+
+ public static final int REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object repositorySnapshotUri_ = "";
+
+ /**
+ *
+ *
+ *
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -1382,8 +1382,8 @@ public boolean hasMatchedUrl() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -1401,8 +1401,8 @@ public com.google.chat.v1.MatchedUrl getMatchedUrl() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -4720,8 +4720,8 @@ public Builder setTextBytes(com.google.protobuf.ByteString value) {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -4767,8 +4767,8 @@ public java.lang.String getFormattedText() {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -4814,8 +4814,8 @@ public com.google.protobuf.ByteString getFormattedTextBytes() {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -4860,8 +4860,8 @@ public Builder setFormattedText(java.lang.String value) {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -4902,8 +4902,8 @@ public Builder clearFormattedText() {
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -7954,8 +7954,8 @@ public java.util.List
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -7973,8 +7973,8 @@ public boolean hasMatchedUrl() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -7998,8 +7998,8 @@ public com.google.chat.v1.MatchedUrl getMatchedUrl() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8025,8 +8025,8 @@ public Builder setMatchedUrl(com.google.chat.v1.MatchedUrl value) {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8049,8 +8049,8 @@ public Builder setMatchedUrl(com.google.chat.v1.MatchedUrl.Builder builderForVal
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8081,8 +8081,8 @@ public Builder mergeMatchedUrl(com.google.chat.v1.MatchedUrl value) {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8105,8 +8105,8 @@ public Builder clearMatchedUrl() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8124,8 +8124,8 @@ public com.google.chat.v1.MatchedUrl.Builder getMatchedUrlBuilder() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -8147,8 +8147,8 @@ public com.google.chat.v1.MatchedUrlOrBuilder getMatchedUrlOrBuilder() {
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageOrBuilder.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageOrBuilder.java
index 1f2919a39bcd..32b87c9a6932 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageOrBuilder.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageOrBuilder.java
@@ -334,8 +334,8 @@ public interface MessageOrBuilder
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -371,8 +371,8 @@ public interface MessageOrBuilder
*
* * [Markup
* syntax](https://developers.google.com/workspace/chat/format-messages)
- * for bold, italic, strikethrough, monospace, monospace block, and bulleted
- * list.
+ * for bold, italic, strikethrough, monospace, monospace block, bulleted
+ * list, and block quote.
*
* * [User
* mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -980,8 +980,8 @@ public interface MessageOrBuilder
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -996,8 +996,8 @@ public interface MessageOrBuilder
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
@@ -1012,8 +1012,8 @@ public interface MessageOrBuilder
*
*
*
- * Output only. A URL in `spaces.messages.text` that matches a link preview
- * pattern. For more information, see [Preview
+ * Output only. A URL in the Chat message `text` field that matches a link
+ * preview pattern. For more information, see [Preview
* links](https://developers.google.com/workspace/chat/preview-links).
*
*
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageProto.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageProto.java
index 9bba0d3f8822..46c021ffb966 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageProto.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/MessageProto.java
@@ -120,6 +120,18 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_chat_v1_CardWithId_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_chat_v1_CardWithId_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_chat_v1_SearchMessagesRequest_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_chat_v1_SearchMessagesRequest_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_chat_v1_SearchMessagesResponse_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_chat_v1_SearchMessagesResponse_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_chat_v1_SearchMessageResult_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_chat_v1_SearchMessageResult_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
@@ -140,7 +152,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "&google/chat/v1/deletion_metadata.proto\032"
+ " google/chat/v1/matched_url.proto\032\035googl"
+ "e/chat/v1/reaction.proto\032\"google/chat/v1"
- + "/slash_command.proto\032\032google/chat/v1/space.proto\032\031google/chat/v1/user.proto\032"
+ + "/slash_command.proto\032\032google/chat/v1/spa"
+ + "ce.proto\032/google/chat/v1/space_notificat"
+ + "ion_setting.proto\032\031google/chat/v1/user.proto\032"
+ " google/protobuf/field_mask.proto\032\037google/protobuf/timestamp.proto\"\351\n\n"
+ "\007Message\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022)\n"
@@ -192,18 +206,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\033chat.googleapis.com/Message\0229\n"
+ "\020last_update_time\030\002"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\002\022H\n\n"
- + "quote_type\030\004 \001(\0162"
- + "/.google.chat.v1.QuotedMessageMetadata.QuoteTypeB\003\340A\001\022K\n"
+ + "quote_type\030\004"
+ + " \001(\0162/.google.chat.v1.QuotedMessageMetadata.QuoteTypeB\003\340A\001\022K\n"
+ "\027quoted_message_snapshot\030\005"
+ " \001(\0132%.google.chat.v1.QuotedMessageSnapshotB\003\340A\003\022B\n"
- + "\022forwarded_metadata\030\006 \001(\0132!"
- + ".google.chat.v1.ForwardedMetadataB\003\340A\003\"?\n"
+ + "\022forwarded_metadata\030\006"
+ + " \001(\0132!.google.chat.v1.ForwardedMetadataB\003\340A\003\"?\n"
+ "\tQuoteType\022\032\n"
+ "\026QUOTE_TYPE_UNSPECIFIED\020\000\022\t\n"
+ "\005REPLY\020\001\022\013\n"
+ "\007FORWARD\020\002:\201\001\352A~\n"
- + ")chat.googleapis.com/QuotedMessageMetadata\022Qspaces"
- + "/{space}/messages/{message}/quotedMessageMetadata/{quoted_message_metadata}\"\310\001\n"
+ + ")chat.googleapis.com/QuotedMessageMetadata\022Qspaces/{space}/messages/{message}/quo"
+ + "tedMessageMetadata/{quoted_message_metadata}\"\310\001\n"
+ "\025QuotedMessageSnapshot\022\023\n"
+ "\006sender\030\001 \001(\tB\003\340A\003\022\021\n"
+ "\004text\030\002 \001(\tB\003\340A\003\022\033\n"
@@ -254,8 +268,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\024UpdateMessageRequest\022-\n"
+ "\007message\030\001 \001(\0132\027.google.chat.v1.MessageB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
- + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\032\n"
- + "\r"
+ + " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\002\022\032\n\r"
+ "allow_missing\030\004 \001(\010B\003\340A\001\"\210\004\n"
+ "\024CreateMessageRequest\0223\n"
+ "\006parent\030\001 \001("
@@ -263,8 +276,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007message\030\004 \001(\0132\027.google.chat.v1.MessageB\003\340A\002\022\031\n\n"
+ "thread_key\030\006 \001(\tB\005\030\001\340A\001\022\027\n\n"
+ "request_id\030\007 \001(\tB\003\340A\001\022Z\n"
- + "\024message_reply_option\030\010 \001(\01627.googl"
- + "e.chat.v1.CreateMessageRequest.MessageReplyOptionB\003\340A\001\022\027\n\n"
+ + "\024message_reply_option\030\010 \001("
+ + "\01627.google.chat.v1.CreateMessageRequest.MessageReplyOptionB\003\340A\001\022\027\n\n"
+ "message_id\030\t \001(\tB\003\340A\001\022b\n"
+ "#create_message_notification_options\030\n"
+ " \001(\01320.google.chat.v1.CreateMessageNotificationOptionsB\003\340A\001\"\177\n"
@@ -273,8 +286,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "$REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD\020\001\022\031\n"
+ "\025REPLY_MESSAGE_OR_FAIL\020\002\"\362\001\n"
+ " CreateMessageNotificationOptions\022\\\n"
- + "\021notification_type\030\001 \001(\0162A.google.chat.v1.CreateMess"
- + "ageNotificationOptions.NotificationType\"p\n"
+ + "\021notification_type\030\001 \001(\0162A.google.chat.v1.C"
+ + "reateMessageNotificationOptions.NotificationType\"p\n"
+ "\020NotificationType\022\032\n"
+ "\026NOTIFICATION_TYPE_NONE\020\000\022\"\n"
+ "\036NOTIFICATION_TYPE_FORCE_NOTIFY\020\002\022\034\n"
@@ -298,11 +311,32 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004body\030\001 \001(\0132\031.google.apps.card.v1.CardB\003\340A\004\"F\n\n"
+ "CardWithId\022\017\n"
+ "\007card_id\030\001 \001(\t\022\'\n"
- + "\004card\030\002 \001(\0132\031.google.apps.card.v1.CardB\245\001\n"
- + "\022com.google.chat.v1B\014MessageProtoP\001Z,cloud.google.com/"
- + "go/chat/apiv1/chatpb;chatpb\242\002\013DYNAPIProt"
- + "o\252\002\023Google.Apps.Chat.V1\312\002\023Google\\Apps\\Ch"
- + "at\\V1\352\002\026Google::Apps::Chat::V1b\006proto3"
+ + "\004card\030\002 \001(\0132\031.google.apps.card.v1.Card\"\357\002\n"
+ + "\025SearchMessagesRequest\0221\n"
+ + "\006parent\030\001 \001(\tB!\340A\002\372A\033\n"
+ + "\031chat.googleapis.com/Space\022\023\n"
+ + "\006filter\030\002 \001(\tB\003\340A\002\022\026\n"
+ + "\tpage_size\030\003 \001(\005B\003\340A\001\022\027\n\n"
+ + "page_token\030\004 \001(\tB\003\340A\001\022\025\n"
+ + "\010order_by\030\005 \001(\tB\003\340A\001\022K\n"
+ + "\004view\030\007 \001(\01628.google.chat.v1.SearchM"
+ + "essagesRequest.SearchMessagesViewB\003\340A\001\"y\n"
+ + "\022SearchMessagesView\022$\n"
+ + " SEARCH_MESSAGES_VIEW_UNSPECIFIED\020\000\022\036\n"
+ + "\032SEARCH_MESSAGES_VIEW_BASIC\020\001\022\035\n"
+ + "\031SEARCH_MESSAGES_VIEW_FULL\020\002\"g\n"
+ + "\026SearchMessagesResponse\0224\n"
+ + "\007results\030\001 \003(\0132#.google.chat.v1.SearchMessageResult\022\027\n"
+ + "\017next_page_token\030\002 \001(\t\"\255\001\n"
+ + "\023SearchMessageResult\022(\n"
+ + "\007message\030\001 \001(\0132\027.google.chat.v1.Message\022\021\n"
+ + "\004read\030\003 \001(\010H\000\210\001\001\022P\n"
+ + "\022space_mute_setting\030\004"
+ + " \001(\01624.google.chat.v1.SpaceNotificationSetting.MuteSettingB\007\n"
+ + "\005_readB\245\001\n"
+ + "\022com.google.chat.v1B\014MessageProtoP\001Z,cloud.google.com/go/chat/apiv1/chatpb"
+ + ";chatpb\242\002\013DYNAPIProto\252\002\023Google.Apps.Chat"
+ + ".V1\312\002\023Google\\Apps\\Chat\\V1\352\002\026Google::Apps::Chat::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -320,6 +354,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.chat.v1.ReactionProto.getDescriptor(),
com.google.chat.v1.SlashCommandProto.getDescriptor(),
com.google.chat.v1.SpaceProto.getDescriptor(),
+ com.google.chat.v1.SpaceNotificationSettingProto.getDescriptor(),
com.google.chat.v1.UserProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
@@ -506,6 +541,30 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"CardId", "Card",
});
+ internal_static_google_chat_v1_SearchMessagesRequest_descriptor =
+ getDescriptor().getMessageType(18);
+ internal_static_google_chat_v1_SearchMessagesRequest_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_chat_v1_SearchMessagesRequest_descriptor,
+ new java.lang.String[] {
+ "Parent", "Filter", "PageSize", "PageToken", "OrderBy", "View",
+ });
+ internal_static_google_chat_v1_SearchMessagesResponse_descriptor =
+ getDescriptor().getMessageType(19);
+ internal_static_google_chat_v1_SearchMessagesResponse_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_chat_v1_SearchMessagesResponse_descriptor,
+ new java.lang.String[] {
+ "Results", "NextPageToken",
+ });
+ internal_static_google_chat_v1_SearchMessageResult_descriptor =
+ getDescriptor().getMessageType(20);
+ internal_static_google_chat_v1_SearchMessageResult_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_chat_v1_SearchMessageResult_descriptor,
+ new java.lang.String[] {
+ "Message", "Read", "SpaceMuteSetting",
+ });
descriptor.resolveAllFeaturesImmutable();
com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor();
@@ -519,6 +578,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.chat.v1.ReactionProto.getDescriptor();
com.google.chat.v1.SlashCommandProto.getDescriptor();
com.google.chat.v1.SpaceProto.getDescriptor();
+ com.google.chat.v1.SpaceNotificationSettingProto.getDescriptor();
com.google.chat.v1.UserProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessageResult.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessageResult.java
new file mode 100644
index 000000000000..fa73b0d38814
--- /dev/null
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessageResult.java
@@ -0,0 +1,1085 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/chat/v1/message.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.chat.v1;
+
+/**
+ *
+ *
+ *
+ * A single result item from a message search.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessageResult}
+ */
+@com.google.protobuf.Generated
+public final class SearchMessageResult extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.chat.v1.SearchMessageResult)
+ SearchMessageResultOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "SearchMessageResult");
+ }
+
+ // Use SearchMessageResult.newBuilder() to construct.
+ private SearchMessageResult(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private SearchMessageResult() {
+ spaceMuteSetting_ = 0;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessageResult_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessageResult_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.chat.v1.SearchMessageResult.class,
+ com.google.chat.v1.SearchMessageResult.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int MESSAGE_FIELD_NUMBER = 1;
+ private com.google.chat.v1.Message message_;
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return Whether the message field is set.
+ */
+ @java.lang.Override
+ public boolean hasMessage() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return The message.
+ */
+ @java.lang.Override
+ public com.google.chat.v1.Message getMessage() {
+ return message_ == null ? com.google.chat.v1.Message.getDefaultInstance() : message_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ @java.lang.Override
+ public com.google.chat.v1.MessageOrBuilder getMessageOrBuilder() {
+ return message_ == null ? com.google.chat.v1.Message.getDefaultInstance() : message_;
+ }
+
+ public static final int READ_FIELD_NUMBER = 3;
+ private boolean read_ = false;
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return Whether the read field is set.
+ */
+ @java.lang.Override
+ public boolean hasRead() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return The read.
+ */
+ @java.lang.Override
+ public boolean getRead() {
+ return read_;
+ }
+
+ public static final int SPACE_MUTE_SETTING_FIELD_NUMBER = 4;
+ private int spaceMuteSetting_ = 0;
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The enum numeric value on the wire for spaceMuteSetting.
+ */
+ @java.lang.Override
+ public int getSpaceMuteSettingValue() {
+ return spaceMuteSetting_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The spaceMuteSetting.
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SpaceNotificationSetting.MuteSetting getSpaceMuteSetting() {
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting result =
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting.forNumber(spaceMuteSetting_);
+ return result == null
+ ? com.google.chat.v1.SpaceNotificationSetting.MuteSetting.UNRECOGNIZED
+ : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getMessage());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeBool(3, read_);
+ }
+ if (spaceMuteSetting_
+ != com.google.chat.v1.SpaceNotificationSetting.MuteSetting.MUTE_SETTING_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(4, spaceMuteSetting_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getMessage());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, read_);
+ }
+ if (spaceMuteSetting_
+ != com.google.chat.v1.SpaceNotificationSetting.MuteSetting.MUTE_SETTING_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(4, spaceMuteSetting_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.chat.v1.SearchMessageResult)) {
+ return super.equals(obj);
+ }
+ com.google.chat.v1.SearchMessageResult other = (com.google.chat.v1.SearchMessageResult) obj;
+
+ if (hasMessage() != other.hasMessage()) return false;
+ if (hasMessage()) {
+ if (!getMessage().equals(other.getMessage())) return false;
+ }
+ if (hasRead() != other.hasRead()) return false;
+ if (hasRead()) {
+ if (getRead() != other.getRead()) return false;
+ }
+ if (spaceMuteSetting_ != other.spaceMuteSetting_) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasMessage()) {
+ hash = (37 * hash) + MESSAGE_FIELD_NUMBER;
+ hash = (53 * hash) + getMessage().hashCode();
+ }
+ if (hasRead()) {
+ hash = (37 * hash) + READ_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getRead());
+ }
+ hash = (37 * hash) + SPACE_MUTE_SETTING_FIELD_NUMBER;
+ hash = (53 * hash) + spaceMuteSetting_;
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessageResult parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.chat.v1.SearchMessageResult prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * A single result item from a message search.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessageResult}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return Whether the message field is set.
+ */
+ public boolean hasMessage() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return The message.
+ */
+ public com.google.chat.v1.Message getMessage() {
+ if (messageBuilder_ == null) {
+ return message_ == null ? com.google.chat.v1.Message.getDefaultInstance() : message_;
+ } else {
+ return messageBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public Builder setMessage(com.google.chat.v1.Message value) {
+ if (messageBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ message_ = value;
+ } else {
+ messageBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public Builder setMessage(com.google.chat.v1.Message.Builder builderForValue) {
+ if (messageBuilder_ == null) {
+ message_ = builderForValue.build();
+ } else {
+ messageBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public Builder mergeMessage(com.google.chat.v1.Message value) {
+ if (messageBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && message_ != null
+ && message_ != com.google.chat.v1.Message.getDefaultInstance()) {
+ getMessageBuilder().mergeFrom(value);
+ } else {
+ message_ = value;
+ }
+ } else {
+ messageBuilder_.mergeFrom(value);
+ }
+ if (message_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public Builder clearMessage() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ message_ = null;
+ if (messageBuilder_ != null) {
+ messageBuilder_.dispose();
+ messageBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public com.google.chat.v1.Message.Builder getMessageBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetMessageFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ public com.google.chat.v1.MessageOrBuilder getMessageOrBuilder() {
+ if (messageBuilder_ != null) {
+ return messageBuilder_.getMessageOrBuilder();
+ } else {
+ return message_ == null ? com.google.chat.v1.Message.getDefaultInstance() : message_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.chat.v1.Message,
+ com.google.chat.v1.Message.Builder,
+ com.google.chat.v1.MessageOrBuilder>
+ internalGetMessageFieldBuilder() {
+ if (messageBuilder_ == null) {
+ messageBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.chat.v1.Message,
+ com.google.chat.v1.Message.Builder,
+ com.google.chat.v1.MessageOrBuilder>(
+ getMessage(), getParentForChildren(), isClean());
+ message_ = null;
+ }
+ return messageBuilder_;
+ }
+
+ private boolean read_;
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return Whether the read field is set.
+ */
+ @java.lang.Override
+ public boolean hasRead() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return The read.
+ */
+ @java.lang.Override
+ public boolean getRead() {
+ return read_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @param value The read to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRead(boolean value) {
+
+ read_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRead() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ read_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int spaceMuteSetting_ = 0;
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The enum numeric value on the wire for spaceMuteSetting.
+ */
+ @java.lang.Override
+ public int getSpaceMuteSettingValue() {
+ return spaceMuteSetting_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @param value The enum numeric value on the wire for spaceMuteSetting to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSpaceMuteSettingValue(int value) {
+ spaceMuteSetting_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The spaceMuteSetting.
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SpaceNotificationSetting.MuteSetting getSpaceMuteSetting() {
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting result =
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting.forNumber(spaceMuteSetting_);
+ return result == null
+ ? com.google.chat.v1.SpaceNotificationSetting.MuteSetting.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @param value The spaceMuteSetting to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSpaceMuteSetting(
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ spaceMuteSetting_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearSpaceMuteSetting() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ spaceMuteSetting_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.chat.v1.SearchMessageResult)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.chat.v1.SearchMessageResult)
+ private static final com.google.chat.v1.SearchMessageResult DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.chat.v1.SearchMessageResult();
+ }
+
+ public static com.google.chat.v1.SearchMessageResult getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return Whether the message field is set.
+ */
+ boolean hasMessage();
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ *
+ * @return The message.
+ */
+ com.google.chat.v1.Message getMessage();
+
+ /**
+ *
+ *
+ *
+ * The matched message.
+ *
+ *
+ * .google.chat.v1.Message message = 1;
+ */
+ com.google.chat.v1.MessageOrBuilder getMessageOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return Whether the read field is set.
+ */
+ boolean hasRead();
+
+ /**
+ *
+ *
+ *
+ * Indicates if the matched message is read by the calling user.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * optional bool read = 3;
+ *
+ * @return The read.
+ */
+ boolean getRead();
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The enum numeric value on the wire for spaceMuteSetting.
+ */
+ int getSpaceMuteSettingValue();
+
+ /**
+ *
+ *
+ *
+ * The mute setting of the calling user for the space where the message is
+ * posted. The caller app can use this information to decide how to process
+ * the message depending on whether the space is muted for the user or not.
+ *
+ * Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ * calling credentials include the following [authorization
+ * scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ *
+ *
+ * .google.chat.v1.SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+ *
+ * @return The spaceMuteSetting.
+ */
+ com.google.chat.v1.SpaceNotificationSetting.MuteSetting getSpaceMuteSetting();
+}
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesRequest.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesRequest.java
new file mode 100644
index 000000000000..0a46e12262a8
--- /dev/null
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesRequest.java
@@ -0,0 +1,2682 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/chat/v1/message.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.chat.v1;
+
+/**
+ *
+ *
+ *
+ * Request message for searching messages.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessagesRequest}
+ */
+@com.google.protobuf.Generated
+public final class SearchMessagesRequest extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.chat.v1.SearchMessagesRequest)
+ SearchMessagesRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "SearchMessagesRequest");
+ }
+
+ // Use SearchMessagesRequest.newBuilder() to construct.
+ private SearchMessagesRequest(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private SearchMessagesRequest() {
+ parent_ = "";
+ filter_ = "";
+ pageToken_ = "";
+ orderBy_ = "";
+ view_ = 0;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessagesRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessagesRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.chat.v1.SearchMessagesRequest.class,
+ com.google.chat.v1.SearchMessagesRequest.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * The kinds of view that are supported for partial search results.
+ *
+ *
+ * Protobuf enum {@code google.chat.v1.SearchMessagesRequest.SearchMessagesView}
+ */
+ public enum SearchMessagesView implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * The default / unset value.
+ * The API will default to the BASIC view.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_UNSPECIFIED = 0;
+ */
+ SEARCH_MESSAGES_VIEW_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Includes only the matched messages in the results, but no additional
+ * metadata. This is the default value.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_BASIC = 1;
+ */
+ SEARCH_MESSAGES_VIEW_BASIC(1),
+ /**
+ *
+ *
+ *
+ * Includes everything in the results: the matched messages and additional
+ * metadata.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_FULL = 2;
+ */
+ SEARCH_MESSAGES_VIEW_FULL(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "SearchMessagesView");
+ }
+
+ /**
+ *
+ *
+ *
+ * The default / unset value.
+ * The API will default to the BASIC view.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_UNSPECIFIED = 0;
+ */
+ public static final int SEARCH_MESSAGES_VIEW_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * Includes only the matched messages in the results, but no additional
+ * metadata. This is the default value.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_BASIC = 1;
+ */
+ public static final int SEARCH_MESSAGES_VIEW_BASIC_VALUE = 1;
+
+ /**
+ *
+ *
+ *
+ * Includes everything in the results: the matched messages and additional
+ * metadata.
+ *
+ *
+ * SEARCH_MESSAGES_VIEW_FULL = 2;
+ */
+ public static final int SEARCH_MESSAGES_VIEW_FULL_VALUE = 2;
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static SearchMessagesView valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static SearchMessagesView forNumber(int value) {
+ switch (value) {
+ case 0:
+ return SEARCH_MESSAGES_VIEW_UNSPECIFIED;
+ case 1:
+ return SEARCH_MESSAGES_VIEW_BASIC;
+ case 2:
+ return SEARCH_MESSAGES_VIEW_FULL;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The parent.
+ */
+ @java.lang.Override
+ public java.lang.String getParent() {
+ java.lang.Object ref = parent_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ parent_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The bytes for parent.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getParentBytes() {
+ java.lang.Object ref = parent_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ parent_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int FILTER_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object filter_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The filter.
+ */
+ @java.lang.Override
+ public java.lang.String getFilter() {
+ java.lang.Object ref = filter_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filter_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for filter.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getFilterBytes() {
+ java.lang.Object ref = filter_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filter_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PAGE_SIZE_FIELD_NUMBER = 3;
+ private int pageSize_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Optional. The maximum number of results to return. The service may return
+ * fewer than this value.
+ *
+ * If unspecified, at most 25 are returned.
+ *
+ * The maximum value is 100. If you use a value more than 100, it's
+ * automatically changed to 100.
+ *
+ *
+ * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
+ */
+ @java.lang.Override
+ public int getPageSize() {
+ return pageSize_;
+ }
+
+ public static final int PAGE_TOKEN_FIELD_NUMBER = 4;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object pageToken_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
+ */
+ @java.lang.Override
+ public java.lang.String getPageToken() {
+ java.lang.Object ref = pageToken_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ pageToken_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPageTokenBytes() {
+ java.lang.Object ref = pageToken_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ pageToken_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ORDER_BY_FIELD_NUMBER = 5;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object orderBy_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The orderBy.
+ */
+ @java.lang.Override
+ public java.lang.String getOrderBy() {
+ java.lang.Object ref = orderBy_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ orderBy_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for orderBy.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getOrderByBytes() {
+ java.lang.Object ref = orderBy_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ orderBy_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int VIEW_FIELD_NUMBER = 7;
+ private int view_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for view.
+ */
+ @java.lang.Override
+ public int getViewValue() {
+ return view_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The view.
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SearchMessagesRequest.SearchMessagesView getView() {
+ com.google.chat.v1.SearchMessagesRequest.SearchMessagesView result =
+ com.google.chat.v1.SearchMessagesRequest.SearchMessagesView.forNumber(view_);
+ return result == null
+ ? com.google.chat.v1.SearchMessagesRequest.SearchMessagesView.UNRECOGNIZED
+ : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parent_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, parent_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filter_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, filter_);
+ }
+ if (pageSize_ != 0) {
+ output.writeInt32(3, pageSize_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(pageToken_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 4, pageToken_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(orderBy_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 5, orderBy_);
+ }
+ if (view_
+ != com.google.chat.v1.SearchMessagesRequest.SearchMessagesView
+ .SEARCH_MESSAGES_VIEW_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(7, view_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(parent_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, parent_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filter_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, filter_);
+ }
+ if (pageSize_ != 0) {
+ size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, pageSize_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(pageToken_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(4, pageToken_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(orderBy_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(5, orderBy_);
+ }
+ if (view_
+ != com.google.chat.v1.SearchMessagesRequest.SearchMessagesView
+ .SEARCH_MESSAGES_VIEW_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(7, view_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.chat.v1.SearchMessagesRequest)) {
+ return super.equals(obj);
+ }
+ com.google.chat.v1.SearchMessagesRequest other = (com.google.chat.v1.SearchMessagesRequest) obj;
+
+ if (!getParent().equals(other.getParent())) return false;
+ if (!getFilter().equals(other.getFilter())) return false;
+ if (getPageSize() != other.getPageSize()) return false;
+ if (!getPageToken().equals(other.getPageToken())) return false;
+ if (!getOrderBy().equals(other.getOrderBy())) return false;
+ if (view_ != other.view_) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + PARENT_FIELD_NUMBER;
+ hash = (53 * hash) + getParent().hashCode();
+ hash = (37 * hash) + FILTER_FIELD_NUMBER;
+ hash = (53 * hash) + getFilter().hashCode();
+ hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
+ hash = (53 * hash) + getPageSize();
+ hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
+ hash = (53 * hash) + getPageToken().hashCode();
+ hash = (37 * hash) + ORDER_BY_FIELD_NUMBER;
+ hash = (53 * hash) + getOrderBy().hashCode();
+ hash = (37 * hash) + VIEW_FIELD_NUMBER;
+ hash = (53 * hash) + view_;
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.chat.v1.SearchMessagesRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Request message for searching messages.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessagesRequest}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The parent.
+ */
+ public java.lang.String getParent() {
+ java.lang.Object ref = parent_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ parent_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The bytes for parent.
+ */
+ public com.google.protobuf.ByteString getParentBytes() {
+ java.lang.Object ref = parent_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ parent_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @param value The parent to set.
+ * @return This builder for chaining.
+ */
+ public Builder setParent(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ parent_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearParent() {
+ parent_ = getDefaultInstance().getParent();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @param value The bytes for parent to set.
+ * @return This builder for chaining.
+ */
+ public Builder setParentBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ parent_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object filter_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The filter.
+ */
+ public java.lang.String getFilter() {
+ java.lang.Object ref = filter_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filter_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for filter.
+ */
+ public com.google.protobuf.ByteString getFilterBytes() {
+ java.lang.Object ref = filter_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filter_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The filter to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilter(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ filter_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFilter() {
+ filter_ = getDefaultInstance().getFilter();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for filter to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilterBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ filter_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private int pageSize_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The maximum number of results to return. The service may return
+ * fewer than this value.
+ *
+ * If unspecified, at most 25 are returned.
+ *
+ * The maximum value is 100. If you use a value more than 100, it's
+ * automatically changed to 100.
+ *
+ *
+ * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
+ */
+ @java.lang.Override
+ public int getPageSize() {
+ return pageSize_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The maximum number of results to return. The service may return
+ * fewer than this value.
+ *
+ * If unspecified, at most 25 are returned.
+ *
+ * The maximum value is 100. If you use a value more than 100, it's
+ * automatically changed to 100.
+ *
+ *
+ * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The pageSize to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPageSize(int value) {
+
+ pageSize_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The maximum number of results to return. The service may return
+ * fewer than this value.
+ *
+ * If unspecified, at most 25 are returned.
+ *
+ * The maximum value is 100. If you use a value more than 100, it's
+ * automatically changed to 100.
+ *
+ *
+ * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPageSize() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ pageSize_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object pageToken_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
+ */
+ public java.lang.String getPageToken() {
+ java.lang.Object ref = pageToken_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ pageToken_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
+ */
+ public com.google.protobuf.ByteString getPageTokenBytes() {
+ java.lang.Object ref = pageToken_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ pageToken_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The pageToken to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPageToken(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pageToken_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPageToken() {
+ pageToken_ = getDefaultInstance().getPageToken();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for pageToken to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ pageToken_ = value;
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object orderBy_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The orderBy.
+ */
+ public java.lang.String getOrderBy() {
+ java.lang.Object ref = orderBy_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ orderBy_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for orderBy.
+ */
+ public com.google.protobuf.ByteString getOrderByBytes() {
+ java.lang.Object ref = orderBy_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ orderBy_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The orderBy to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOrderBy(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ orderBy_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearOrderBy() {
+ orderBy_ = getDefaultInstance().getOrderBy();
+ bitField0_ = (bitField0_ & ~0x00000010);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for orderBy to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOrderByBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ orderBy_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ private int view_ = 0;
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for view.
+ */
+ @java.lang.Override
+ public int getViewValue() {
+ return view_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The enum numeric value on the wire for view to set.
+ * @return This builder for chaining.
+ */
+ public Builder setViewValue(int value) {
+ view_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The view.
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SearchMessagesRequest.SearchMessagesView getView() {
+ com.google.chat.v1.SearchMessagesRequest.SearchMessagesView result =
+ com.google.chat.v1.SearchMessagesRequest.SearchMessagesView.forNumber(view_);
+ return result == null
+ ? com.google.chat.v1.SearchMessagesRequest.SearchMessagesView.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The view to set.
+ * @return This builder for chaining.
+ */
+ public Builder setView(com.google.chat.v1.SearchMessagesRequest.SearchMessagesView value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000020;
+ view_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearView() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ view_ = 0;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.chat.v1.SearchMessagesRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.chat.v1.SearchMessagesRequest)
+ private static final com.google.chat.v1.SearchMessagesRequest DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.chat.v1.SearchMessagesRequest();
+ }
+
+ public static com.google.chat.v1.SearchMessagesRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The parent.
+ */
+ java.lang.String getParent();
+
+ /**
+ *
+ *
+ *
+ * Required. The resource name of the space to search within.
+ *
+ * To search across all spaces the user has access to, set this field to
+ * `spaces/-`. Using any other value for `parent` results in an
+ * `INVALID_ARGUMENT` error.
+ *
+ * To limit the search to one or more spaces, use `space.name` or
+ * `space.display_name` in the `filter`.
+ *
+ *
+ *
+ * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
+ *
+ *
+ * @return The bytes for parent.
+ */
+ com.google.protobuf.ByteString getParentBytes();
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The filter.
+ */
+ java.lang.String getFilter();
+
+ /**
+ *
+ *
+ *
+ * Required. A search query.
+ *
+ * The query can specify one or more search keywords, which are used to filter
+ * the results,
+ *
+ * You can also filter the results using the following message fields:
+ *
+ * - `create_time`: Accepts a timestamp in
+ * [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ * supported comparison operators are: `<` and `>=`.
+ * - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ * supports `=`. You can use the e-mail as an alias for `{user}`. For
+ * example, `users/example@gmail.com`, where `example@gmail.com` is the
+ * e-mail of the Google Chat user.
+ * - `space.name`: The resource name of the space where the message is posted.
+ * (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ * search is performed across all direct messages and spaces the user has
+ * access to as a space member.
+ * - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ * based on a partial match of their display name. Results are limited to
+ * the top five space matches. For example, `space.display_name:Project`
+ * searches for messages in the top five spaces that contain the word
+ * "Project" in their display names.
+ * - `attachment`: Supports the operator `:*` (has any) to check for the
+ * presence of attachments. If `attachment:*` is specified, only messages
+ * that have at least one attachment are returned.
+ * - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ * user (`users/{user}`). Only supports `:` (has). For example:
+ * `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ * messages that contain a mention to the specified user. Alternatively, the
+ * alias `me` can be used to filter for messages that mention the caller
+ * user, for example: `annotations.user_mentions.user.name:users/me`. You
+ * can also use the e-mail as an alias for `{user}`, for example,
+ * `users/example@gmail.com`.
+ *
+ * For advanced filtering, the following functions are also available:
+ *
+ * - `has_link()`: Returns only messages that have at least one hyperlink in
+ * the message text.
+ * - `is_unread()`: Filters out messages that have been read by the calling
+ * user.
+ *
+ * Using the `space.display_name` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ * - `https://www.googleapis.com/auth/chat.spaces`
+ *
+ * Using the `is_unread()` filter requires that the calling credentials
+ * include one of the following [authorization
+ * scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ *
+ * - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ * - `https://www.googleapis.com/auth/chat.users.readstate`
+ *
+ *
+ * Across different fields, only `AND` operators are supported. A valid
+ * example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ * `AND` is optional and is implied if omitted. For example, `sender.name =
+ * "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ * example. An invalid example is `sender.name = "users/1234567890" OR
+ * is_unread()` because `OR` is not supported between different fields.
+ *
+ * Among the same field:
+ *
+ * - `create_time` supports only `AND`, and can only be used to represent
+ * an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ * create_time < "2023-01-01T00:00:00+00:00"`.
+ * - `sender.name` supports only the `OR` operator, for example:
+ * `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ * - `space.name` supports only the `OR` operator, for example:
+ * `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ * - `space.display_name` supports the operators `AND` and `OR`, but not a
+ * mix of both. For example:
+ * `space.display_name:Project AND space.display_name:Tasks` returns
+ * messages that are in spaces with display names containing both `Project`
+ * and `Tasks`, whereas
+ * `space.display_name:Project OR space.display_name:Tasks` returns messages
+ * that are in spaces with display names containing either `Project` or
+ * `Tasks` or both.
+ * - `annotations.user_mentions.user.name` supports the operators `AND` and
+ * `OR`, but not a mix of both. For example:
+ * `annotations.user_mentions.user.name:"users/1234567890" AND
+ * annotations.user_mentions.user.name:"users/0987654321"` returns only
+ * messages that mentions both users, whereas
+ * `annotations.user_mentions.user.name:"users/1234567890" OR
+ * annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ * that mention either user or both.
+ *
+ * Parentheses are required to disambiguate operator precedence when combining
+ * `AND` and `OR` operators in the same query. For example:
+ * `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ * Otherwise, parentheses are optional.
+ *
+ * The following example queries are valid:
+ *
+ * ```
+ * "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ *
+ * sender.name = "users/example@gmail.com"
+ *
+ * annotations.user_mentions.user.name:"users/0987654321"
+ *
+ * attachment:* AND space.name = "spaces/ABCDEFGH"
+ *
+ * tasks AND is_unread() AND sender.name = "users/1234567890"
+ *
+ * "things to do" "urgent"
+ *
+ * (sender.name = "users/1234567890")
+ * AND (create_time < "2023-05-01T00:00:00Z")
+ *
+ * tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ *
+ * "project one" is_unread()
+ *
+ * space.display_name:Project tasks
+ * ```
+ *
+ * The maximum query length is 1,000 characters.
+ *
+ * Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ * error.
+ *
+ *
+ * string filter = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for filter.
+ */
+ com.google.protobuf.ByteString getFilterBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. The maximum number of results to return. The service may return
+ * fewer than this value.
+ *
+ * If unspecified, at most 25 are returned.
+ *
+ * The maximum value is 100. If you use a value more than 100, it's
+ * automatically changed to 100.
+ *
+ *
+ * int32 page_size = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageSize.
+ */
+ int getPageSize();
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The pageToken.
+ */
+ java.lang.String getPageToken();
+
+ /**
+ *
+ *
+ *
+ * Optional. A token, received from the previous search messages call. Provide
+ * this parameter to retrieve the subsequent page.
+ *
+ * When paginating, all other parameters provided should match the call that
+ * provided the page token. Passing different values to the other parameters
+ * might lead to unexpected results.
+ *
+ *
+ * string page_token = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for pageToken.
+ */
+ com.google.protobuf.ByteString getPageTokenBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The orderBy.
+ */
+ java.lang.String getOrderBy();
+
+ /**
+ *
+ *
+ *
+ * Optional. How the results list is ordered.
+ *
+ * Supported attributes to order by are:
+ *
+ * - `create_time`: Sorts the results by the time of the message creation.
+ * Default value.
+ * - `relevance`: Sorts the results by relevance.
+ * [Developer Preview](https://developers.google.com/workspace/preview).
+ *
+ * The default ordering is `create_time desc`. Only a single order per query
+ * (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ * is supported, and it must be specified after the order attribute.
+ *
+ *
+ * string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for orderBy.
+ */
+ com.google.protobuf.ByteString getOrderByBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for view.
+ */
+ int getViewValue();
+
+ /**
+ *
+ *
+ *
+ * Optional. Specifies what kind of search results view to return. The default
+ * is `SEARCH_MESSAGES_VIEW_BASIC`.
+ *
+ *
+ *
+ * .google.chat.v1.SearchMessagesRequest.SearchMessagesView view = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The view.
+ */
+ com.google.chat.v1.SearchMessagesRequest.SearchMessagesView getView();
+}
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesResponse.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesResponse.java
new file mode 100644
index 000000000000..cec5f78914d7
--- /dev/null
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SearchMessagesResponse.java
@@ -0,0 +1,1115 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/chat/v1/message.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.chat.v1;
+
+/**
+ *
+ *
+ *
+ * Response message for searching messages.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessagesResponse}
+ */
+@com.google.protobuf.Generated
+public final class SearchMessagesResponse extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.chat.v1.SearchMessagesResponse)
+ SearchMessagesResponseOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "SearchMessagesResponse");
+ }
+
+ // Use SearchMessagesResponse.newBuilder() to construct.
+ private SearchMessagesResponse(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private SearchMessagesResponse() {
+ results_ = java.util.Collections.emptyList();
+ nextPageToken_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessagesResponse_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.chat.v1.MessageProto
+ .internal_static_google_chat_v1_SearchMessagesResponse_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.chat.v1.SearchMessagesResponse.class,
+ com.google.chat.v1.SearchMessagesResponse.Builder.class);
+ }
+
+ public static final int RESULTS_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private java.util.List
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ @java.lang.Override
+ public java.util.List
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.chat.v1.SearchMessageResultOrBuilder>
+ getResultsOrBuilderList() {
+ return results_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ @java.lang.Override
+ public int getResultsCount() {
+ return results_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SearchMessageResult getResults(int index) {
+ return results_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ @java.lang.Override
+ public com.google.chat.v1.SearchMessageResultOrBuilder getResultsOrBuilder(int index) {
+ return results_.get(index);
+ }
+
+ public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object nextPageToken_ = "";
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The nextPageToken.
+ */
+ @java.lang.Override
+ public java.lang.String getNextPageToken() {
+ java.lang.Object ref = nextPageToken_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nextPageToken_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getNextPageTokenBytes() {
+ java.lang.Object ref = nextPageToken_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nextPageToken_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ for (int i = 0; i < results_.size(); i++) {
+ output.writeMessage(1, results_.get(i));
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(nextPageToken_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, nextPageToken_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < results_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, results_.get(i));
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(nextPageToken_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, nextPageToken_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.chat.v1.SearchMessagesResponse)) {
+ return super.equals(obj);
+ }
+ com.google.chat.v1.SearchMessagesResponse other =
+ (com.google.chat.v1.SearchMessagesResponse) obj;
+
+ if (!getResultsList().equals(other.getResultsList())) return false;
+ if (!getNextPageToken().equals(other.getNextPageToken())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getResultsCount() > 0) {
+ hash = (37 * hash) + RESULTS_FIELD_NUMBER;
+ hash = (53 * hash) + getResultsList().hashCode();
+ }
+ hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
+ hash = (53 * hash) + getNextPageToken().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.chat.v1.SearchMessagesResponse prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Response message for searching messages.
+ *
+ *
+ * Protobuf type {@code google.chat.v1.SearchMessagesResponse}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public java.util.List
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public int getResultsCount() {
+ if (resultsBuilder_ == null) {
+ return results_.size();
+ } else {
+ return resultsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public com.google.chat.v1.SearchMessageResult getResults(int index) {
+ if (resultsBuilder_ == null) {
+ return results_.get(index);
+ } else {
+ return resultsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder setResults(int index, com.google.chat.v1.SearchMessageResult value) {
+ if (resultsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureResultsIsMutable();
+ results_.set(index, value);
+ onChanged();
+ } else {
+ resultsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder setResults(
+ int index, com.google.chat.v1.SearchMessageResult.Builder builderForValue) {
+ if (resultsBuilder_ == null) {
+ ensureResultsIsMutable();
+ results_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ resultsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder addResults(com.google.chat.v1.SearchMessageResult value) {
+ if (resultsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureResultsIsMutable();
+ results_.add(value);
+ onChanged();
+ } else {
+ resultsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder addResults(int index, com.google.chat.v1.SearchMessageResult value) {
+ if (resultsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureResultsIsMutable();
+ results_.add(index, value);
+ onChanged();
+ } else {
+ resultsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder addResults(com.google.chat.v1.SearchMessageResult.Builder builderForValue) {
+ if (resultsBuilder_ == null) {
+ ensureResultsIsMutable();
+ results_.add(builderForValue.build());
+ onChanged();
+ } else {
+ resultsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder addResults(
+ int index, com.google.chat.v1.SearchMessageResult.Builder builderForValue) {
+ if (resultsBuilder_ == null) {
+ ensureResultsIsMutable();
+ results_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ resultsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder addAllResults(
+ java.lang.Iterable extends com.google.chat.v1.SearchMessageResult> values) {
+ if (resultsBuilder_ == null) {
+ ensureResultsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, results_);
+ onChanged();
+ } else {
+ resultsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder clearResults() {
+ if (resultsBuilder_ == null) {
+ results_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ resultsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public Builder removeResults(int index) {
+ if (resultsBuilder_ == null) {
+ ensureResultsIsMutable();
+ results_.remove(index);
+ onChanged();
+ } else {
+ resultsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public com.google.chat.v1.SearchMessageResult.Builder getResultsBuilder(int index) {
+ return internalGetResultsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public com.google.chat.v1.SearchMessageResultOrBuilder getResultsOrBuilder(int index) {
+ if (resultsBuilder_ == null) {
+ return results_.get(index);
+ } else {
+ return resultsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public java.util.List extends com.google.chat.v1.SearchMessageResultOrBuilder>
+ getResultsOrBuilderList() {
+ if (resultsBuilder_ != null) {
+ return resultsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(results_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public com.google.chat.v1.SearchMessageResult.Builder addResultsBuilder() {
+ return internalGetResultsFieldBuilder()
+ .addBuilder(com.google.chat.v1.SearchMessageResult.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public com.google.chat.v1.SearchMessageResult.Builder addResultsBuilder(int index) {
+ return internalGetResultsFieldBuilder()
+ .addBuilder(index, com.google.chat.v1.SearchMessageResult.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ public java.util.List
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The nextPageToken.
+ */
+ public java.lang.String getNextPageToken() {
+ java.lang.Object ref = nextPageToken_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nextPageToken_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
+ */
+ public com.google.protobuf.ByteString getNextPageTokenBytes() {
+ java.lang.Object ref = nextPageToken_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ nextPageToken_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @param value The nextPageToken to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextPageToken(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ nextPageToken_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearNextPageToken() {
+ nextPageToken_ = getDefaultInstance().getNextPageToken();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @param value The bytes for nextPageToken to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ nextPageToken_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.chat.v1.SearchMessagesResponse)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.chat.v1.SearchMessagesResponse)
+ private static final com.google.chat.v1.SearchMessagesResponse DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.chat.v1.SearchMessagesResponse();
+ }
+
+ public static com.google.chat.v1.SearchMessagesResponse getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ java.util.List
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ com.google.chat.v1.SearchMessageResult getResults(int index);
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ int getResultsCount();
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ java.util.List extends com.google.chat.v1.SearchMessageResultOrBuilder>
+ getResultsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * The list of search results that matched the query.
+ *
+ *
+ * repeated .google.chat.v1.SearchMessageResult results = 1;
+ */
+ com.google.chat.v1.SearchMessageResultOrBuilder getResultsOrBuilder(int index);
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The nextPageToken.
+ */
+ java.lang.String getNextPageToken();
+
+ /**
+ *
+ *
+ *
+ * A token that can be used to retrieve the next page. If this field is empty,
+ * there are no subsequent pages.
+ *
+ *
+ * string next_page_token = 2;
+ *
+ * @return The bytes for nextPageToken.
+ */
+ com.google.protobuf.ByteString getNextPageTokenBytes();
+}
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Space.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Space.java
index 09209593adc9..675bf2368d67 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Space.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/Space.java
@@ -467,9 +467,9 @@ public enum SpaceThreadingState implements com.google.protobuf.ProtocolMessageEn
*
*
*
- * Named spaces that support message threads. When users respond to a
- * message, they can reply in-thread, which keeps their response in the
- * context of the original message.
+ * Spaces that support message threads. When users respond to a message,
+ * they can reply in-thread, which keeps their response in the context of
+ * the original message.
*
*
* THREADED_MESSAGES = 2;
@@ -490,8 +490,11 @@ public enum SpaceThreadingState implements com.google.protobuf.ProtocolMessageEn
*
*
*
- * Direct messages (DMs) between two people and group conversations between
- * 3 or more people.
+ * Spaces that don't support message threading. This space threading state
+ * is only used for special cases including:
+ *
+ * * Continuous meeting chat where threading is intentionally turned off.
+ * * Legacy group conversations that were created prior to 2022.
*
*
* UNTHREADED_MESSAGES = 4;
@@ -525,9 +528,9 @@ public enum SpaceThreadingState implements com.google.protobuf.ProtocolMessageEn
*
*
*
- * Named spaces that support message threads. When users respond to a
- * message, they can reply in-thread, which keeps their response in the
- * context of the original message.
+ * Spaces that support message threads. When users respond to a message,
+ * they can reply in-thread, which keeps their response in the context of
+ * the original message.
*
*
* THREADED_MESSAGES = 2;
@@ -550,8 +553,11 @@ public enum SpaceThreadingState implements com.google.protobuf.ProtocolMessageEn
*
*
*
- * Direct messages (DMs) between two people and group conversations between
- * 3 or more people.
+ * Spaces that don't support message threading. This space threading state
+ * is only used for special cases including:
+ *
+ * * Continuous meeting chat where threading is intentionally turned off.
+ * * Legacy group conversations that were created prior to 2022.
*
*
* UNTHREADED_MESSAGES = 4;
@@ -11132,7 +11138,7 @@ public com.google.protobuf.ByteString getNameBytes() {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The enum numeric value on the wire for type.
*/
@java.lang.Override
@@ -11153,7 +11159,7 @@ public int getTypeValue() {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The type.
*/
@java.lang.Override
@@ -11239,7 +11245,7 @@ public boolean getSingleUserBotDm() {
*
* bool threaded = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
- * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=314
+ * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=317
* @return The threaded.
*/
@java.lang.Override
@@ -13329,7 +13335,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The enum numeric value on the wire for type.
*/
@java.lang.Override
@@ -13350,7 +13356,7 @@ public int getTypeValue() {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @param value The enum numeric value on the wire for type to set.
* @return This builder for chaining.
*/
@@ -13374,7 +13380,7 @@ public Builder setTypeValue(int value) {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The type.
*/
@java.lang.Override
@@ -13396,7 +13402,7 @@ public com.google.chat.v1.Space.Type getType() {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @param value The type to set.
* @return This builder for chaining.
*/
@@ -13423,7 +13429,7 @@ public Builder setType(com.google.chat.v1.Space.Type value) {
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -13616,7 +13622,7 @@ public Builder clearSingleUserBotDm() {
* bool threaded = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=314
+ * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=317
* @return The threaded.
*/
@java.lang.Override
@@ -13636,7 +13642,7 @@ public boolean getThreaded() {
* bool threaded = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=314
+ * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=317
* @param value The threaded to set.
* @return This builder for chaining.
*/
@@ -13660,7 +13666,7 @@ public Builder setThreaded(boolean value) {
* bool threaded = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=314
+ * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=317
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SpaceOrBuilder.java b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SpaceOrBuilder.java
index 1618944c9001..e54aa0bf1ba8 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SpaceOrBuilder.java
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/java/com/google/chat/v1/SpaceOrBuilder.java
@@ -82,7 +82,7 @@ public interface SpaceOrBuilder
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The enum numeric value on the wire for type.
*/
@java.lang.Deprecated
@@ -100,7 +100,7 @@ public interface SpaceOrBuilder
* .google.chat.v1.Space.Type type = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
*
- * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=302
+ * @deprecated google.chat.v1.Space.type is deprecated. See google/chat/v1/space.proto;l=305
* @return The type.
*/
@java.lang.Deprecated
@@ -162,7 +162,7 @@ public interface SpaceOrBuilder
*
* bool threaded = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
*
- * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=314
+ * @deprecated google.chat.v1.Space.threaded is deprecated. See google/chat/v1/space.proto;l=317
* @return The threaded.
*/
@java.lang.Deprecated
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/chat_service.proto b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/chat_service.proto
index fcf714fb95aa..02fc5e445163 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/chat_service.proto
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/chat_service.proto
@@ -342,6 +342,41 @@ service ChatService {
option (google.api.method_signature) = "name";
}
+ // Searches for messages in Google Chat that the calling user has access to.
+ // Returns a list of messages matching the search criteria.
+ //
+ // To search across all spaces the user has access to, set `parent` to
+ // `spaces/-`. Using any other value for `parent` results in an
+ // `INVALID_ARGUMENT` error. The returned messages have their `name` field
+ // populated with the full resource name, which includes the specific `space`
+ // in which the message resides.
+ //
+ // This API doesn't return all message types. The types of messages listed
+ // below aren't included in the response. Use
+ // [ListMessages][google.chat.v1.ChatService.ListMessages] to list all
+ // messages.
+ //
+ // - Private Messages that are visible to the authenticated user.
+ // - Messages posted by Chat apps in spaces or group chats.
+ // - Messages in a Chat app DM.
+ // - Messages from blocked users.
+ // - Messages in spaces that the caller has muted.
+ //
+ // Requires [user
+ // authentication](https://developers.google.com/workspace/chat/authenticate-authorize-chat-user)
+ // with one of the following [authorization
+ // scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ //
+ // - `https://www.googleapis.com/auth/chat.messages.readonly`
+ // - `https://www.googleapis.com/auth/chat.messages`
+ rpc SearchMessages(SearchMessagesRequest) returns (SearchMessagesResponse) {
+ option (google.api.http) = {
+ post: "/v1/{parent=spaces/*}/messages:search"
+ body: "*"
+ };
+ option (google.api.method_signature) = "parent,filter";
+ }
+
// Gets the metadata of a message attachment. The attachment data is fetched
// using the [media
// API](https://developers.google.com/workspace/chat/api/reference/rest/v1/media/download).
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/message.proto b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/message.proto
index ed78f5e50c99..22d53f09d3d6 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/message.proto
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/message.proto
@@ -28,6 +28,7 @@ import "google/chat/v1/matched_url.proto";
import "google/chat/v1/reaction.proto";
import "google/chat/v1/slash_command.proto";
import "google/chat/v1/space.proto";
+import "google/chat/v1/space_notification_setting.proto";
import "google/chat/v1/user.proto";
import "google/protobuf/field_mask.proto";
import "google/protobuf/timestamp.proto";
@@ -112,8 +113,8 @@ message Message {
//
// * [Markup
// syntax](https://developers.google.com/workspace/chat/format-messages)
- // for bold, italic, strikethrough, monospace, monospace block, and bulleted
- // list.
+ // for bold, italic, strikethrough, monospace, monospace block, bulleted
+ // list, and block quote.
//
// * [User
// mentions](https://developers.google.com/workspace/chat/format-messages#messages-@mention)
@@ -191,8 +192,8 @@ message Message {
// Optional. User-uploaded attachment.
repeated Attachment attachment = 18 [(google.api.field_behavior) = OPTIONAL];
- // Output only. A URL in `spaces.messages.text` that matches a link preview
- // pattern. For more information, see [Preview
+ // Output only. A URL in the Chat message `text` field that matches a link
+ // preview pattern. For more information, see [Preview
// links](https://developers.google.com/workspace/chat/preview-links).
MatchedUrl matched_url = 20 [(google.api.field_behavior) = OUTPUT_ONLY];
@@ -677,9 +678,9 @@ message CreateMessageNotificationOptions {
// (https://developers.google.com/workspace/chat/authenticate-authorize-chat-app).
NOTIFICATION_TYPE_FORCE_NOTIFY = 2;
- // Silence the notification as if the recipients have [Chat Do Not
- // Disturb](https://support.google.com/chat/answer/9093489) enabled or
- // have muted the space.
+ // Do not notify recipients, and do not mark the message as unread.
+ // This behaves similarly to the user muting the conversation or enabling
+ // [Chat Do Not Disturb](https://support.google.com/chat/answer/9093489).
//
// Requires [app authentication]
// (https://developers.google.com/workspace/chat/authenticate-authorize-chat-app).
@@ -830,3 +831,232 @@ message CardWithId {
// A card. Maximum size is 32 KB.
google.apps.card.v1.Card card = 2;
}
+
+// Request message for searching messages.
+message SearchMessagesRequest {
+ // The kinds of view that are supported for partial search results.
+ enum SearchMessagesView {
+ // The default / unset value.
+ // The API will default to the BASIC view.
+ SEARCH_MESSAGES_VIEW_UNSPECIFIED = 0;
+
+ // Includes only the matched messages in the results, but no additional
+ // metadata. This is the default value.
+ SEARCH_MESSAGES_VIEW_BASIC = 1;
+
+ // Includes everything in the results: the matched messages and additional
+ // metadata.
+ SEARCH_MESSAGES_VIEW_FULL = 2;
+ }
+
+ // Required. The resource name of the space to search within.
+ //
+ // To search across all spaces the user has access to, set this field to
+ // `spaces/-`. Using any other value for `parent` results in an
+ // `INVALID_ARGUMENT` error.
+ //
+ // To limit the search to one or more spaces, use `space.name` or
+ // `space.display_name` in the `filter`.
+ string parent = 1 [
+ (google.api.field_behavior) = REQUIRED,
+ (google.api.resource_reference) = { type: "chat.googleapis.com/Space" }
+ ];
+
+ // Required. A search query.
+ //
+ // The query can specify one or more search keywords, which are used to filter
+ // the results,
+ //
+ // You can also filter the results using the following message fields:
+ //
+ // - `create_time`: Accepts a timestamp in
+ // [RFC-3339](https://www.rfc-editor.org/rfc/rfc3339) format and the
+ // supported comparison operators are: `<` and `>=`.
+ // - `sender.name`: The resource name of the sender (`users/{user}`). Only
+ // supports `=`. You can use the e-mail as an alias for `{user}`. For
+ // example, `users/example@gmail.com`, where `example@gmail.com` is the
+ // e-mail of the Google Chat user.
+ // - `space.name`: The resource name of the space where the message is posted.
+ // (`spaces/{space}`). Only supports `=`. If this filter is not set, the
+ // search is performed across all direct messages and spaces the user has
+ // access to as a space member.
+ // - `space.display_name`: Supports the operator `:` (has) and filters spaces
+ // based on a partial match of their display name. Results are limited to
+ // the top five space matches. For example, `space.display_name:Project`
+ // searches for messages in the top five spaces that contain the word
+ // "Project" in their display names.
+ // - `attachment`: Supports the operator `:*` (has any) to check for the
+ // presence of attachments. If `attachment:*` is specified, only messages
+ // that have at least one attachment are returned.
+ // - `annotations.user_mentions.user.name`: The resource name of the mentioned
+ // user (`users/{user}`). Only supports `:` (has). For example:
+ // `annotations.user_mentions.user.name:"users/1234567890"` returns only
+ // messages that contain a mention to the specified user. Alternatively, the
+ // alias `me` can be used to filter for messages that mention the caller
+ // user, for example: `annotations.user_mentions.user.name:users/me`. You
+ // can also use the e-mail as an alias for `{user}`, for example,
+ // `users/example@gmail.com`.
+ //
+ // For advanced filtering, the following functions are also available:
+ //
+ // - `has_link()`: Returns only messages that have at least one hyperlink in
+ // the message text.
+ // - `is_unread()`: Filters out messages that have been read by the calling
+ // user.
+ //
+ // Using the `space.display_name` filter requires that the calling credentials
+ // include one of the following [authorization
+ // scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ //
+ // - `https://www.googleapis.com/auth/chat.spaces.readonly`
+ // - `https://www.googleapis.com/auth/chat.spaces`
+ //
+ // Using the `is_unread()` filter requires that the calling credentials
+ // include one of the following [authorization
+ // scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ //
+ // - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ // - `https://www.googleapis.com/auth/chat.users.readstate`
+ //
+ //
+ // Across different fields, only `AND` operators are supported. A valid
+ // example is `sender.name = "users/1234567890" AND is_unread()`. The word
+ // `AND` is optional and is implied if omitted. For example, `sender.name =
+ // "users/1234567890" is_unread()` is valid and is equivalent to the previous
+ // example. An invalid example is `sender.name = "users/1234567890" OR
+ // is_unread()` because `OR` is not supported between different fields.
+ //
+ // Among the same field:
+ //
+ // - `create_time` supports only `AND`, and can only be used to represent
+ // an interval, such as `create_time >= "2022-01-01T00:00:00+00:00" AND
+ // create_time < "2023-01-01T00:00:00+00:00"`.
+ // - `sender.name` supports only the `OR` operator, for example:
+ // `sender.name = "users/1234567890" OR sender.name = "users/0987654321"`.
+ // - `space.name` supports only the `OR` operator, for example:
+ // `space.name = "spaces/ABCDEFGH" OR space.name = "spaces/QWERTYUI"`.
+ // - `space.display_name` supports the operators `AND` and `OR`, but not a
+ // mix of both. For example:
+ // `space.display_name:Project AND space.display_name:Tasks` returns
+ // messages that are in spaces with display names containing both `Project`
+ // and `Tasks`, whereas
+ // `space.display_name:Project OR space.display_name:Tasks` returns messages
+ // that are in spaces with display names containing either `Project` or
+ // `Tasks` or both.
+ // - `annotations.user_mentions.user.name` supports the operators `AND` and
+ // `OR`, but not a mix of both. For example:
+ // `annotations.user_mentions.user.name:"users/1234567890" AND
+ // annotations.user_mentions.user.name:"users/0987654321"` returns only
+ // messages that mentions both users, whereas
+ // `annotations.user_mentions.user.name:"users/1234567890" OR
+ // annotations.user_mentions.user.name:"users/0987654321"` returns messages
+ // that mention either user or both.
+ //
+ // Parentheses are required to disambiguate operator precedence when combining
+ // `AND` and `OR` operators in the same query. For example:
+ // `(sender.name="users/me" OR sender.name="users/123456") AND is_unread()`.
+ // Otherwise, parentheses are optional.
+ //
+ // The following example queries are valid:
+ //
+ // ```
+ // "Pending reports" AND create_time >= "2023-01-01T00:00:00Z"
+ //
+ // sender.name = "users/example@gmail.com"
+ //
+ // annotations.user_mentions.user.name:"users/0987654321"
+ //
+ // attachment:* AND space.name = "spaces/ABCDEFGH"
+ //
+ // tasks AND is_unread() AND sender.name = "users/1234567890"
+ //
+ // "things to do" "urgent"
+ //
+ // (sender.name = "users/1234567890")
+ // AND (create_time < "2023-05-01T00:00:00Z")
+ //
+ // tasks AND space.name = "spaces/ABCDEFGH" AND has_link()
+ //
+ // "project one" is_unread()
+ //
+ // space.display_name:Project tasks
+ // ```
+ //
+ // The maximum query length is 1,000 characters.
+ //
+ // Invalid queries are rejected by the server with an `INVALID_ARGUMENT`
+ // error.
+ string filter = 2 [(google.api.field_behavior) = REQUIRED];
+
+ // Optional. The maximum number of results to return. The service may return
+ // fewer than this value.
+ //
+ // If unspecified, at most 25 are returned.
+ //
+ // The maximum value is 100. If you use a value more than 100, it's
+ // automatically changed to 100.
+ int32 page_size = 3 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. A token, received from the previous search messages call. Provide
+ // this parameter to retrieve the subsequent page.
+ //
+ // When paginating, all other parameters provided should match the call that
+ // provided the page token. Passing different values to the other parameters
+ // might lead to unexpected results.
+ string page_token = 4 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. How the results list is ordered.
+ //
+ // Supported attributes to order by are:
+ //
+ // - `create_time`: Sorts the results by the time of the message creation.
+ // Default value.
+ // - `relevance`: Sorts the results by relevance.
+ // [Developer Preview](https://developers.google.com/workspace/preview).
+ //
+ // The default ordering is `create_time desc`. Only a single order per query
+ // (`create_time` or `relevance`) is supported. Only descending order (`desc`)
+ // is supported, and it must be specified after the order attribute.
+ string order_by = 5 [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. Specifies what kind of search results view to return. The default
+ // is `SEARCH_MESSAGES_VIEW_BASIC`.
+ SearchMessagesView view = 7 [(google.api.field_behavior) = OPTIONAL];
+}
+
+// Response message for searching messages.
+message SearchMessagesResponse {
+ // The list of search results that matched the query.
+ repeated SearchMessageResult results = 1;
+
+ // A token that can be used to retrieve the next page. If this field is empty,
+ // there are no subsequent pages.
+ string next_page_token = 2;
+}
+
+// A single result item from a message search.
+message SearchMessageResult {
+ // The matched message.
+ Message message = 1;
+
+ // Indicates if the matched message is read by the calling user.
+ //
+ // Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ // calling credentials include one of the following [authorization
+ // scopes](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ //
+ // - `https://www.googleapis.com/auth/chat.users.readstate.readonly`
+ // - `https://www.googleapis.com/auth/chat.users.readstate`
+ optional bool read = 3;
+
+ // The mute setting of the calling user for the space where the message is
+ // posted. The caller app can use this information to decide how to process
+ // the message depending on whether the space is muted for the user or not.
+ //
+ // Only returned if the request view is `SEARCH_MESSAGES_VIEW_FULL` and the
+ // calling credentials include the following [authorization
+ // scope](https://developers.google.com/workspace/chat/authenticate-authorize#chat-api-scopes):
+ //
+ // - `https://www.googleapis.com/auth/chat.users.spacesettings`
+ SpaceNotificationSetting.MuteSetting space_mute_setting = 4;
+}
diff --git a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/space.proto b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/space.proto
index 4530c86093f3..3e01510ec32c 100644
--- a/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/space.proto
+++ b/java-chat/proto-google-cloud-chat-v1/src/main/proto/google/chat/v1/space.proto
@@ -76,17 +76,20 @@ message Space {
// Reserved.
SPACE_THREADING_STATE_UNSPECIFIED = 0;
- // Named spaces that support message threads. When users respond to a
- // message, they can reply in-thread, which keeps their response in the
- // context of the original message.
+ // Spaces that support message threads. When users respond to a message,
+ // they can reply in-thread, which keeps their response in the context of
+ // the original message.
THREADED_MESSAGES = 2;
// Named spaces where the conversation is organized by topic. Topics and
// their replies are grouped together.
GROUPED_MESSAGES = 3;
- // Direct messages (DMs) between two people and group conversations between
- // 3 or more people.
+ // Spaces that don't support message threading. This space threading state
+ // is only used for special cases including:
+ //
+ // * Continuous meeting chat where threading is intentionally turned off.
+ // * Legacy group conversations that were created prior to 2022.
UNTHREADED_MESSAGES = 4;
}
diff --git a/java-chat/samples/snippets/generated/com/google/chat/v1/chatservice/searchmessages/AsyncSearchMessages.java b/java-chat/samples/snippets/generated/com/google/chat/v1/chatservice/searchmessages/AsyncSearchMessages.java
new file mode 100644
index 000000000000..2f107a6d6f6d
--- /dev/null
+++ b/java-chat/samples/snippets/generated/com/google/chat/v1/chatservice/searchmessages/AsyncSearchMessages.java
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.google.chat.v1.samples;
+
+// [START chat_v1_generated_ChatService_SearchMessages_async]
+import com.google.api.core.ApiFuture;
+import com.google.chat.v1.ChatServiceClient;
+import com.google.chat.v1.SearchMessageResult;
+import com.google.chat.v1.SearchMessagesRequest;
+import com.google.chat.v1.SpaceName;
+
+public class AsyncSearchMessages {
+
+ public static void main(String[] args) throws Exception {
+ asyncSearchMessages();
+ }
+
+ public static void asyncSearchMessages() throws Exception {
+ // This snippet has been automatically generated and should be regarded as a code template only.
+ // It will require modifications to work:
+ // - It may require correct/in-range values for request initialization.
+ // - It may require specifying regional endpoints when creating the service client as shown in
+ // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ try (ChatServiceClient chatServiceClient = ChatServiceClient.create()) {
+ SearchMessagesRequest request =
+ SearchMessagesRequest.newBuilder()
+ .setParent(SpaceName.of("[SPACE]").toString())
+ .setFilter("filter-1274492040")
+ .setPageSize(883849137)
+ .setPageToken("pageToken873572522")
+ .setOrderBy("orderBy-1207110587")
+ .build();
+ ApiFuture
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -738,6 +800,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(builtinAssertionNamePrefix_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 10, builtinAssertionNamePrefix_);
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(12, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -787,6 +852,9 @@ public int getSerializedSize() {
size +=
com.google.protobuf.GeneratedMessage.computeStringSize(10, builtinAssertionNamePrefix_);
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -819,6 +887,10 @@ public boolean equals(final java.lang.Object obj) {
if (!getDefaultNotebookRuntimeOptions().equals(other.getDefaultNotebookRuntimeOptions()))
return false;
}
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -854,6 +926,10 @@ public int hashCode() {
hash = (37 * hash) + DEFAULT_NOTEBOOK_RUNTIME_OPTIONS_FIELD_NUMBER;
hash = (53 * hash) + getDefaultNotebookRuntimeOptions().hashCode();
}
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1018,6 +1094,7 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
internalGetDefaultNotebookRuntimeOptionsFieldBuilder();
+ internalGetPipelineConfigFieldBuilder();
}
}
@@ -1039,6 +1116,11 @@ public Builder clear() {
defaultNotebookRuntimeOptionsBuilder_.dispose();
defaultNotebookRuntimeOptionsBuilder_ = null;
}
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
return this;
}
@@ -1111,6 +1193,11 @@ private void buildPartial0(com.google.cloud.dataform.v1.CodeCompilationConfig re
: defaultNotebookRuntimeOptionsBuilder_.build();
to_bitField0_ |= 0x00000001;
}
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000002;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1172,6 +1259,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.CodeCompilationConfig othe
if (other.hasDefaultNotebookRuntimeOptions()) {
mergeDefaultNotebookRuntimeOptions(other.getDefaultNotebookRuntimeOptions());
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1263,6 +1353,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000100;
break;
} // case 82
+ case 98:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 98
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2592,6 +2689,229 @@ public Builder clearDefaultNotebookRuntimeOptions() {
return defaultNotebookRuntimeOptionsBuilder_;
}
+ private com.google.cloud.dataform.v1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.CodeCompilationConfig)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CodeCompilationConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CodeCompilationConfigOrBuilder.java
index 64c9c2fb6163..bf9967bf109c 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CodeCompilationConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CodeCompilationConfigOrBuilder.java
@@ -355,4 +355,50 @@ java.lang.String getVarsOrDefault(
*/
com.google.cloud.dataform.v1.NotebookRuntimeOptionsOrBuilder
getDefaultNotebookRuntimeOptionsOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResult.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResult.java
index ef8af458d3f8..a0563d2e7073 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResult.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResult.java
@@ -2379,6 +2379,70 @@ public com.google.cloud.dataform.v1.PrivateResourceMetadata getPrivateResourceMe
: privateResourceMetadata_;
}
+ public static final int GCS_REPOSITORY_SNAPSHOT_METADATA_FIELD_NUMBER = 13;
+ private com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcsRepositorySnapshotMetadata_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotMetadata() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata
+ getGcsRepositorySnapshotMetadata() {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder() {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -2429,6 +2493,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(12, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ output.writeMessage(13, getGcsRepositorySnapshotMetadata());
+ }
getUnknownFields().writeTo(output);
}
@@ -2478,6 +2545,11 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
12, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 13, getGcsRepositorySnapshotMetadata());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -2518,6 +2590,12 @@ public boolean equals(final java.lang.Object obj) {
if (hasPrivateResourceMetadata()) {
if (!getPrivateResourceMetadata().equals(other.getPrivateResourceMetadata())) return false;
}
+ if (hasGcsRepositorySnapshotMetadata() != other.hasGcsRepositorySnapshotMetadata())
+ return false;
+ if (hasGcsRepositorySnapshotMetadata()) {
+ if (!getGcsRepositorySnapshotMetadata().equals(other.getGcsRepositorySnapshotMetadata()))
+ return false;
+ }
if (!getSourceCase().equals(other.getSourceCase())) return false;
switch (sourceCase_) {
case 2:
@@ -2573,6 +2651,10 @@ public int hashCode() {
hash = (37 * hash) + PRIVATE_RESOURCE_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getPrivateResourceMetadata().hashCode();
}
+ if (hasGcsRepositorySnapshotMetadata()) {
+ hash = (37 * hash) + GCS_REPOSITORY_SNAPSHOT_METADATA_FIELD_NUMBER;
+ hash = (53 * hash) + getGcsRepositorySnapshotMetadata().hashCode();
+ }
switch (sourceCase_) {
case 2:
hash = (37 * hash) + GIT_COMMITISH_FIELD_NUMBER;
@@ -2735,6 +2817,7 @@ private void maybeForceBuilderInitialization() {
internalGetDataEncryptionStateFieldBuilder();
internalGetCreateTimeFieldBuilder();
internalGetPrivateResourceMetadataFieldBuilder();
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder();
}
}
@@ -2773,6 +2856,11 @@ public Builder clear() {
privateResourceMetadataBuilder_.dispose();
privateResourceMetadataBuilder_ = null;
}
+ gcsRepositorySnapshotMetadata_ = null;
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ gcsRepositorySnapshotMetadataBuilder_.dispose();
+ gcsRepositorySnapshotMetadataBuilder_ = null;
+ }
sourceCase_ = 0;
source_ = null;
return this;
@@ -2864,6 +2952,13 @@ private void buildPartial0(com.google.cloud.dataform.v1.CompilationResult result
: privateResourceMetadataBuilder_.build();
to_bitField0_ |= 0x00000010;
}
+ if (((from_bitField0_ & 0x00001000) != 0)) {
+ result.gcsRepositorySnapshotMetadata_ =
+ gcsRepositorySnapshotMetadataBuilder_ == null
+ ? gcsRepositorySnapshotMetadata_
+ : gcsRepositorySnapshotMetadataBuilder_.build();
+ to_bitField0_ |= 0x00000020;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -2943,6 +3038,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.CompilationResult other) {
if (other.hasPrivateResourceMetadata()) {
mergePrivateResourceMetadata(other.getPrivateResourceMetadata());
}
+ if (other.hasGcsRepositorySnapshotMetadata()) {
+ mergeGcsRepositorySnapshotMetadata(other.getGcsRepositorySnapshotMetadata());
+ }
switch (other.getSourceCase()) {
case GIT_COMMITISH:
{
@@ -3084,6 +3182,14 @@ public Builder mergeFrom(
bitField0_ |= 0x00000800;
break;
} // case 98
+ case 106:
+ {
+ input.readMessage(
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField0_ |= 0x00001000;
+ break;
+ } // case 106
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -5394,6 +5500,236 @@ public Builder clearPrivateResourceMetadata() {
return privateResourceMetadataBuilder_;
}
+ private com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata
+ gcsRepositorySnapshotMetadata_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder>
+ gcsRepositorySnapshotMetadataBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ public boolean hasGcsRepositorySnapshotMetadata() {
+ return ((bitField0_ & 0x00001000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata
+ getGcsRepositorySnapshotMetadata() {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ } else {
+ return gcsRepositorySnapshotMetadataBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata value) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ gcsRepositorySnapshotMetadata_ = value;
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder builderForValue) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ gcsRepositorySnapshotMetadata_ = builderForValue.build();
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata value) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ if (((bitField0_ & 0x00001000) != 0)
+ && gcsRepositorySnapshotMetadata_ != null
+ && gcsRepositorySnapshotMetadata_
+ != com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata
+ .getDefaultInstance()) {
+ getGcsRepositorySnapshotMetadataBuilder().mergeFrom(value);
+ } else {
+ gcsRepositorySnapshotMetadata_ = value;
+ }
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.mergeFrom(value);
+ }
+ if (gcsRepositorySnapshotMetadata_ != null) {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearGcsRepositorySnapshotMetadata() {
+ bitField0_ = (bitField0_ & ~0x00001000);
+ gcsRepositorySnapshotMetadata_ = null;
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ gcsRepositorySnapshotMetadataBuilder_.dispose();
+ gcsRepositorySnapshotMetadataBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder
+ getGcsRepositorySnapshotMetadataBuilder() {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return internalGetGcsRepositorySnapshotMetadataFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder() {
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ return gcsRepositorySnapshotMetadataBuilder_.getMessageOrBuilder();
+ } else {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder>
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder() {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ gcsRepositorySnapshotMetadataBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder>(
+ getGcsRepositorySnapshotMetadata(), getParentForChildren(), isClean());
+ gcsRepositorySnapshotMetadata_ = null;
+ }
+ return gcsRepositorySnapshotMetadataBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.CompilationResult)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResultOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResultOrBuilder.java
index 2ad4590fd869..5b1e026f10bc 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResultOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/CompilationResultOrBuilder.java
@@ -548,5 +548,52 @@ public interface CompilationResultOrBuilder
com.google.cloud.dataform.v1.PrivateResourceMetadataOrBuilder
getPrivateResourceMetadataOrBuilder();
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ boolean hasGcsRepositorySnapshotMetadata();
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata getGcsRepositorySnapshotMetadata();
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder();
+
com.google.cloud.dataform.v1.CompilationResult.SourceCase getSourceCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/DataformProto.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/DataformProto.java
index cca5c5c54993..6edb416c7938 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/DataformProto.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/DataformProto.java
@@ -404,10 +404,22 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_dataform_v1_CodeCompilationConfig_VarsEntry_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_dataform_v1_CodeCompilationConfig_VarsEntry_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotMetadata_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotMetadata_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotDestination_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotDestination_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dataform_v1_NotebookRuntimeOptions_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_dataform_v1_NotebookRuntimeOptions_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1_PipelineConfig_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1_PipelineConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dataform_v1_ListCompilationResultsRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -1106,20 +1118,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "!dataform.googleapis.com/Workspace\022\021\n"
+ "\004path\030\002 \001(\tB\003\340A\002\022\025\n"
+ "\010contents\030\003 \001(\014B\003\340A\002\"\023\n"
- + "\021WriteFileResponse\"Y\n"
+ + "\021WriteFileResponse\"\241\001\n"
+ "\031InstallNpmPackagesRequest\022<\n"
+ "\tworkspace\030\001 \001(\tB)\340A\002\372A#\n"
- + "!dataform.googleapis.com/Workspace\"\034\n"
+ + "!dataform.googleapis.com/Workspace\022F\n"
+ + "\017pipeline_config\030\003"
+ + " \001(\0132(.google.cloud.dataform.v1.PipelineConfigB\003\340A\001\"\034\n"
+ "\032InstallNpmPackagesResponse\"\347\006\n\r"
+ "ReleaseConfig\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022\032\n\r"
+ "git_commitish\030\002 \001(\tB\003\340A\002\022U\n"
- + "\027code_compilation_config\030\003"
- + " \001(\0132/.google.cloud.dataform.v1.CodeCompilationConfigB\003\340A\001\022\032\n\r"
+ + "\027code_compilation_config\030\003 \001(\0132"
+ + "/.google.cloud.dataform.v1.CodeCompilationConfigB\003\340A\001\022\032\n\r"
+ "cron_schedule\030\004 \001(\tB\003\340A\001\022\026\n"
+ "\ttime_zone\030\007 \001(\tB\003\340A\001\022m\n"
- + " recent_scheduled_release_records\030\005 \003(\0132>.goo"
- + "gle.cloud.dataform.v1.ReleaseConfig.ScheduledReleaseRecordB\003\340A\003\022U\n"
+ + " recent_scheduled_release_records\030\005 \003(\0132>.google.clo"
+ + "ud.dataform.v1.ReleaseConfig.ScheduledReleaseRecordB\003\340A\003\022U\n"
+ "\032release_compilation_result\030\006 \001(\tB1\340A\001\372A+\n"
+ ")dataform.googleapis.com/CompilationResult\022\025\n"
+ "\010disabled\030\010 \001(\010B\003\340A\001\022#\n"
@@ -1130,9 +1144,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014error_status\030\003 \001(\0132\022.google.rpc.StatusH\000\0225\n"
+ "\014release_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003B\010\n"
+ "\006result:\255\001\352A\251\001\n"
- + "%dataform.googleapis.com/ReleaseConfig\022aprojects"
- + "/{project}/locations/{location}/reposito"
- + "ries/{repository}/releaseConfigs/{release_config}*\016releaseConfigs2\r"
+ + "%dataform.googleapis.com/ReleaseConfig\022aprojects/{proje"
+ + "ct}/locations/{location}/repositories/{r"
+ + "epository}/releaseConfigs/{release_config}*\016releaseConfigs2\r"
+ "releaseConfigB\024\n"
+ "\022_internal_metadata\"\210\001\n"
+ "\031ListReleaseConfigsRequest\022:\n"
@@ -1160,7 +1174,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132\'.google.cloud.dataform.v1.ReleaseConfigB\003\340A\002\"Y\n"
+ "\032DeleteReleaseConfigRequest\022;\n"
+ "\004name\030\001 \001(\tB-\340A\002\372A\'\n"
- + "%dataform.googleapis.com/ReleaseConfig\"\312\010\n"
+ + "%dataform.googleapis.com/ReleaseConfig\"\262\t\n"
+ "\021CompilationResult\022\034\n\r"
+ "git_commitish\030\002 \001(\tB\003\340A\005H\000\022>\n"
+ "\tworkspace\030\003 \001(\tB)\340A\005\372A#\n"
@@ -1168,52 +1182,75 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016release_config\030\007 \001(\tB-\340A\005\372A\'\n"
+ "%dataform.googleapis.com/ReleaseConfigH\000\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\003\022U\n"
- + "\027code_compilation_config\030\004 \001(\0132/.googl"
- + "e.cloud.dataform.v1.CodeCompilationConfigB\003\340A\005\022$\n"
+ + "\027code_compilation_config\030\004 \001(\0132/.google.cloud"
+ + ".dataform.v1.CodeCompilationConfigB\003\340A\005\022$\n"
+ "\027resolved_git_commit_sha\030\010 \001(\tB\003\340A\003\022\"\n"
+ "\025dataform_core_version\030\005 \001(\tB\003\340A\003\022]\n"
- + "\022compilation_errors\030\006 \003(\0132<.google.cl"
- + "oud.dataform.v1.CompilationResult.CompilationErrorB\003\340A\003\022Q\n"
- + "\025data_encryption_state\030\t"
- + " \001(\0132-.google.cloud.dataform.v1.DataEncryptionStateB\003\340A\003\0224\n"
+ + "\022compilation_errors\030\006 \003(\0132<.google.cloud.dat"
+ + "aform.v1.CompilationResult.CompilationErrorB\003\340A\003\022Q\n"
+ + "\025data_encryption_state\030\t \001(\0132"
+ + "-.google.cloud.dataform.v1.DataEncryptionStateB\003\340A\003\0224\n"
+ "\013create_time\030\n"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\021internal_metadata\030\013 \001(\tB\003\340A\003H\001\210\001\001\022Y\n"
- + "\031private_resource_metadata\030\014 \001(\01321.google.cloud."
- + "dataform.v1.PrivateResourceMetadataB\003\340A\003\032\215\001\n"
+ + "\031private_resource_metadata\030\014"
+ + " \001(\01321.google.cloud.dataform.v1.PrivateResourceMetadataB\003\340A\003\022f\n"
+ + " gcs_repository_snapshot_metadata\030\r"
+ + " \001(\01327.go"
+ + "ogle.cloud.dataform.v1.GcsRepositorySnapshotMetadataB\003\340A\003\032\215\001\n"
+ "\020CompilationError\022\024\n"
+ "\007message\030\001 \001(\tB\003\340A\003\022\022\n"
+ "\005stack\030\002 \001(\tB\003\340A\003\022\021\n"
+ "\004path\030\003 \001(\tB\003\340A\003\022<\n\r"
+ "action_target\030\004 \001(\0132"
+ " .google.cloud.dataform.v1.TargetB\003\340A\003:\301\001\352A\275\001\n"
- + ")dataform.googleapis.com/CompilationResult\022iproj"
- + "ects/{project}/locations/{location}/repositories/{repository}/compilationResults"
- + "/{compilation_result}*\022compilationResults2\021compilationResultB\010\n"
+ + ")dataform.googleapis.com/CompilationResult\022iprojects/{project}/location"
+ + "s/{location}/repositories/{repository}/c"
+ + "ompilationResults/{compilation_result}*\022compilationResults2\021compilationResultB\010\n"
+ "\006sourceB\024\n"
- + "\022_internal_metadata\"\356\003\n"
+ + "\022_internal_metadata\"\266\004\n"
+ "\025CodeCompilationConfig\022\035\n"
+ "\020default_database\030\001 \001(\tB\003\340A\001\022\033\n"
+ "\016default_schema\030\002 \001(\tB\003\340A\001\022\035\n"
+ "\020default_location\030\010 \001(\tB\003\340A\001\022\035\n"
+ "\020assertion_schema\030\003 \001(\tB\003\340A\001\022L\n"
- + "\004vars\030\004 \003(\01329.google.cloud.dataform.v"
- + "1.CodeCompilationConfig.VarsEntryB\003\340A\001\022\034\n"
+ + "\004vars\030\004 \003(\01329.google"
+ + ".cloud.dataform.v1.CodeCompilationConfig.VarsEntryB\003\340A\001\022\034\n"
+ "\017database_suffix\030\005 \001(\tB\003\340A\001\022\032\n\r"
+ "schema_suffix\030\006 \001(\tB\003\340A\001\022\031\n"
+ "\014table_prefix\030\007 \001(\tB\003\340A\001\022*\n"
+ "\035builtin_assertion_name_prefix\030\n"
+ " \001(\tB\003\340A\001\022_\n"
- + " default_notebook_runtime_options\030\t"
- + " \001(\01320.google.cloud.dataform.v1.NotebookRuntimeOptionsB\003\340A\001\032+\n"
+ + " default_notebook_runtime_options\030\t \001(\01320.google.clou"
+ + "d.dataform.v1.NotebookRuntimeOptionsB\003\340A\001\022F\n"
+ + "\017pipeline_config\030\014"
+ + " \001(\0132(.google.cloud.dataform.v1.PipelineConfigB\003\340A\001\032+\n"
+ "\tVarsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
- + "\005value\030\002 \001(\t:\0028\001\"\266\001\n"
+ + "\005value\030\002 \001(\t:\0028\001\"|\n"
+ + "\035GcsRepositorySnapshotMetadata\022$\n"
+ + "\027repository_snapshot_uri\030\001 \001(\tB\003\340A\003\022\034\n"
+ + "\017crc32c_checksum\030\002 \001(\tB\003\340A\003\022\027\n\n"
+ + "generation\030\003 \001(\003B\003\340A\003\"H\n"
+ + " GcsRepositorySnapshotDestination\022$\n"
+ + "\027repository_snapshot_uri\030\001 \001(\tB\003\340A\001\"\305\002\n"
+ "\026NotebookRuntimeOptions\022 \n"
- + "\021gcs_output_bucket\030\001 \001(\tB\003\340A\001H\000\022h\n"
+ + "\021gcs_output_bucket\030\001 \001(\tB\003\340A\001H\000\022n\n"
+ + "#gcs_repository_snapshot_destination\030\003 \001(\0132:.google.cloud."
+ + "dataform.v1.GcsRepositorySnapshotDestinationB\003\340A\001H\001\022h\n"
+ "%ai_platform_notebook_runtime_template\030\002 \001(\tB9\340A\001\372A3\n"
+ "1aiplatform.googleapis.com/NotebookRuntimeTemplateB\020\n"
- + "\016execution_sink\"\270\001\n"
+ + "\016execution_sinkB\035\n"
+ + "\033repository_snapshot_storage\"\312\001\n"
+ + "\016PipelineConfig\022Q\n\r"
+ + "pipeline_type\030\001"
+ + " \001(\01625.google.cloud.dataform.v1.PipelineConfig.PipelineTypeB\003\340A\002\022\021\n"
+ + "\004path\030\002 \001(\tB\003\340A\002\"R\n"
+ + "\014PipelineType\022\035\n"
+ + "\031PIPELINE_TYPE_UNSPECIFIED\020\000\022\014\n"
+ + "\010DATAFORM\020\001\022\007\n"
+ + "\003SQL\020\003\022\014\n"
+ + "\010NOTEBOOK\020\004\"\270\001\n"
+ "\035ListCompilationResultsRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022\026\n"
@@ -1240,10 +1277,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\003 \001(\tB\003\340A\001\"\340\002\n"
+ "\022RelationDescriptor\022\023\n"
+ "\013description\030\001 \001(\t\022N\n"
- + "\007columns\030\002 \003(\0132"
- + "=.google.cloud.dataform.v1.RelationDescriptor.ColumnDescriptor\022Y\n"
- + "\017bigquery_labels\030\003"
- + " \003(\0132@.google.cloud.dataform.v1.RelationDescriptor.BigqueryLabelsEntry\032S\n"
+ + "\007columns\030\002 \003(\0132=.g"
+ + "oogle.cloud.dataform.v1.RelationDescriptor.ColumnDescriptor\022Y\n"
+ + "\017bigquery_labels\030\003 \003(\0132@.google.cloud.dataform.v1.Relation",
+ "Descriptor.BigqueryLabelsEntry\032S\n"
+ "\020ColumnDescriptor\022\014\n"
+ "\004path\030\001 \003(\t\022\023\n"
+ "\013description\030\002 \001(\t\022\034\n"
@@ -1252,21 +1289,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\"\243\036\n"
+ "\027CompilationResultAction\022N\n"
- + "\010relation\030\004 \001(\0132:.google.cloud.dataf"
- + "orm.v1.CompilationResultAction.RelationH\000\022R\n\n"
- + "operations\030\005 \001(\0132<.google.cloud.dat"
- + "aform.v1.CompilationResultAction.OperationsH\000\022P\n"
- + "\tassertion\030\006 \001(\0132;.google.cloud."
- + "dataform.v1.CompilationResultAction.AssertionH\000\022T\n"
- + "\013declaration\030\007 \001(\0132=.google.cl"
- + "oud.dataform.v1.CompilationResultAction.DeclarationH\000\022N\n"
- + "\010notebook\030\010 \001(\0132:.google"
- + ".cloud.dataform.v1.CompilationResultAction.NotebookH\000\022]\n"
- + "\020data_preparation\030\t \001(\0132"
- + "A.google.cloud.dataform.v1.CompilationResultAction.DataPreparationH\000\0220\n"
+ + "\010relation\030\004 \001(\0132:.google.cloud.dataform"
+ + ".v1.CompilationResultAction.RelationH\000\022R\n\n"
+ + "operations\030\005 \001(\0132<.google.cloud.datafo"
+ + "rm.v1.CompilationResultAction.OperationsH\000\022P\n"
+ + "\tassertion\030\006 \001(\0132;.google.cloud.dat"
+ + "aform.v1.CompilationResultAction.AssertionH\000\022T\n"
+ + "\013declaration\030\007 \001(\0132=.google.cloud"
+ + ".dataform.v1.CompilationResultAction.DeclarationH\000\022N\n"
+ + "\010notebook\030\010 \001(\0132:.google.cl"
+ + "oud.dataform.v1.CompilationResultAction.NotebookH\000\022]\n"
+ + "\020data_preparation\030\t \001(\0132A.g"
+ + "oogle.cloud.dataform.v1.CompilationResultAction.DataPreparationH\000\0220\n"
+ "\006target\030\001 \001(\0132 .google.cloud.dataform.v1.Target\022:\n"
- + "\020canonical_target\030\002 \001(\0132 .google.cloud.",
- "dataform.v1.Target\022\021\n"
+ + "\020canonical_target\030\002 \001(\0132 .google.cloud.dataform.v1.Target\022\021\n"
+ "\tfile_path\030\003 \001(\t\022#\n"
+ "\021internal_metadata\030\n"
+ " \001(\tB\003\340A\003H\001\210\001\001\032\256\013\n"
@@ -1276,26 +1312,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004tags\030\003 \003(\t\022I\n"
+ "\023relation_descriptor\030\004"
+ " \001(\0132,.google.cloud.dataform.v1.RelationDescriptor\022^\n\r"
- + "relation_type\030\005 \001(\0162"
- + "G.google.cloud.dataform.v1.CompilationResultAction.Relation.RelationType\022\024\n"
+ + "relation_type\030\005 \001(\0162G.g"
+ + "oogle.cloud.dataform.v1.CompilationResultAction.Relation.RelationType\022\024\n"
+ "\014select_query\030\006 \001(\t\022\026\n"
+ "\016pre_operations\030\007 \003(\t\022\027\n"
+ "\017post_operations\030\010 \003(\t\022s\n"
- + "\030incremental_table_config\030\t \001(\0132Q.google.cloud.datafor"
- + "m.v1.CompilationResultAction.Relation.IncrementalTableConfig\022\034\n"
+ + "\030incremental_table_config\030\t \001(\0132Q.google.cloud.dataform.v"
+ + "1.CompilationResultAction.Relation.IncrementalTableConfig\022\034\n"
+ "\024partition_expression\030\n"
+ " \001(\t\022\033\n"
+ "\023cluster_expressions\030\013 \003(\t\022!\n"
+ "\031partition_expiration_days\030\014 \001(\005\022 \n"
+ "\030require_partition_filter\030\r"
+ " \001(\010\022m\n"
- + "\022additional_options\030\016 \003(\0132Q.google.cloud.dataform"
- + ".v1.CompilationResultAction.Relation.AdditionalOptionsEntry\022\027\n\n"
+ + "\022additional_options\030\016 \003(\0132Q.google.cloud.dataform.v1"
+ + ".CompilationResultAction.Relation.AdditionalOptionsEntry\022\027\n\n"
+ "connection\030\017 \001(\tB\003\340A\001\022a\n"
- + "\014table_format\030\020 \001(\0162F.google.clou"
- + "d.dataform.v1.CompilationResultAction.Relation.TableFormatB\003\340A\001\022_\n"
- + "\013file_format\030\021 \001(\0162E.google.cloud.dataform.v1.Compilat"
- + "ionResultAction.Relation.FileFormatB\003\340A\001\022\030\n"
+ + "\014table_format\030\020 \001(\0162F.google.cloud.d"
+ + "ataform.v1.CompilationResultAction.Relation.TableFormatB\003\340A\001\022_\n"
+ + "\013file_format\030\021 \001("
+ + "\0162E.google.cloud.dataform.v1.CompilationResultAction.Relation.FileFormatB\003\340A\001\022\030\n"
+ "\013storage_uri\030\022 \001(\tB\003\340A\001\032\330\001\n"
+ "\026IncrementalTableConfig\022 \n"
+ "\030incremental_select_query\030\001 \001(\t\022\030\n"
@@ -1345,30 +1381,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004tags\030\004 \003(\t\032\247\004\n"
+ "\017DataPreparation\022\027\n\r"
+ "contents_yaml\030\005 \001(\tH\000\022g\n"
- + "\014contents_sql\030\006 \001(\0132O.google.cloud.dataform."
- + "v1.CompilationResultAction.DataPreparation.SqlDefinitionH\000\022<\n"
+ + "\014contents_sql\030\006 \001(\0132O.google.cloud.dataform.v1."
+ + "CompilationResultAction.DataPreparation.SqlDefinitionH\000\022<\n"
+ "\022dependency_targets\030\001 \003(\0132 .google.cloud.dataform.v1.Target\022\020\n"
+ "\010disabled\030\002 \001(\010\022\014\n"
+ "\004tags\030\004 \003(\t\032\315\001\n\r"
+ "SqlDefinition\022\r\n"
+ "\005query\030\001 \001(\t\022a\n"
- + "\013error_table\030\002 \001(\0132L.google.cloud.dataform.v1.Compil"
- + "ationResultAction.DataPreparation.ErrorTable\022J\n"
- + "\004load\030\003 \001(\0132<.google.cloud.datafo"
- + "rm.v1.CompilationResultAction.LoadConfig\032V\n\n"
+ + "\013error_table\030\002 \001(\0132L.google.cloud.dataform.v1.Compilati"
+ + "onResultAction.DataPreparation.ErrorTable\022J\n"
+ + "\004load\030\003"
+ + " \001(\0132<.google.cloud.dataform.v1.CompilationResultAction.LoadConfig\032V\n"
+ + "\n"
+ "ErrorTable\0220\n"
+ "\006target\030\001 \001(\0132 .google.cloud.dataform.v1.Target\022\026\n"
+ "\016retention_days\030\002 \001(\005B\014\n\n"
+ "definition\032\360\002\n\n"
+ "LoadConfig\022S\n"
- + "\007replace\030\001 \001(\0132@.google.cloud.dataform.v"
- + "1.CompilationResultAction.SimpleLoadModeH\000\022R\n"
- + "\006append\030\002 \001(\0132@.google.cloud.datafo"
- + "rm.v1.CompilationResultAction.SimpleLoadModeH\000\022X\n"
- + "\007maximum\030\003 \001(\0132E.google.cloud.d"
- + "ataform.v1.CompilationResultAction.IncrementalLoadModeH\000\022W\n"
- + "\006unique\030\004 \001(\0132E.googl"
- + "e.cloud.dataform.v1.CompilationResultAction.IncrementalLoadModeH\000B\006\n"
+ + "\007replace\030\001 \001(\0132@.google.cloud.dataform.v1.C"
+ + "ompilationResultAction.SimpleLoadModeH\000\022R\n"
+ + "\006append\030\002 \001(\0132@.google.cloud.dataform."
+ + "v1.CompilationResultAction.SimpleLoadModeH\000\022X\n"
+ + "\007maximum\030\003 \001(\0132E.google.cloud.data"
+ + "form.v1.CompilationResultAction.IncrementalLoadModeH\000\022W\n"
+ + "\006unique\030\004 \001(\0132E.google.c"
+ + "loud.dataform.v1.CompilationResultAction.IncrementalLoadModeH\000B\006\n"
+ "\004mode\032\020\n"
+ "\016SimpleLoadMode\032%\n"
+ "\023IncrementalLoadMode\022\016\n"
@@ -1389,12 +1426,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB\003\340A\010\022E\n"
+ "\016release_config\030\002 \001(\tB-\340A\002\372A\'\n"
+ "%dataform.googleapis.com/ReleaseConfig\022J\n"
- + "\021invocation_config\030\003 \001(\0132*."
- + "google.cloud.dataform.v1.InvocationConfigB\003\340A\001\022\032\n\r"
+ + "\021invocation_config\030\003 \001(\0132*.goo"
+ + "gle.cloud.dataform.v1.InvocationConfigB\003\340A\001\022\032\n\r"
+ "cron_schedule\030\004 \001(\tB\003\340A\001\022\026\n"
+ "\ttime_zone\030\007 \001(\tB\003\340A\001\022r\n"
- + "\"recent_scheduled_execution_records\030\005 \003(\0132A.google.cloud.da"
- + "taform.v1.WorkflowConfig.ScheduledExecutionRecordB\003\340A\003\022\025\n"
+ + "\"recent_scheduled_execution_records\030\005 \003(\0132A.google.cloud.dataf"
+ + "orm.v1.WorkflowConfig.ScheduledExecutionRecordB\003\340A\003\022\025\n"
+ "\010disabled\030\010 \001(\010B\003\340A\001\0224\n"
+ "\013create_time\030\t \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ "\013update_time\030\n"
@@ -1407,9 +1444,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016execution_time\030\001"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003B\010\n"
+ "\006result:\262\001\352A\256\001\n"
- + "&dataform.googleapis.com/WorkflowConfig\022cprojects/{project}/locations/"
- + "{location}/repositories/{repository}/wor"
- + "kflowConfigs/{workflow_config}*\017workflowConfigs2\016workflowConfigB\024\n"
+ + "&dataform.googleapis.com/WorkflowConfig\022cprojects/{project}/locations/{lo"
+ + "cation}/repositories/{repository}/workfl"
+ + "owConfigs/{workflow_config}*\017workflowConfigs2\016workflowConfigB\024\n"
+ "\022_internal_metadata\"\334\003\n"
+ "\020InvocationConfig\022?\n"
+ "\020included_targets\030\001 \003(\0132"
@@ -1419,8 +1456,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\036transitive_dependents_included\030\004 \001(\010B\003\340A\001\0225\n"
+ "(fully_refresh_incremental_tables_enabled\030\005 \001(\010B\003\340A\001\022\034\n"
+ "\017service_account\030\006 \001(\tB\003\340A\001\022Z\n"
- + "\016query_priority\030\t \001(\016"
- + "28.google.cloud.dataform.v1.InvocationConfig.QueryPriorityB\003\340A\001H\000\210\001\001\"K\n\r"
+ + "\016query_priority\030\t \001(\01628."
+ + "google.cloud.dataform.v1.InvocationConfig.QueryPriorityB\003\340A\001H\000\210\001\001\"K\n\r"
+ "QueryPriority\022\036\n"
+ "\032QUERY_PRIORITY_UNSPECIFIED\020\000\022\017\n"
+ "\013INTERACTIVE\020\001\022\t\n"
@@ -1432,8 +1469,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\217\001\n"
+ "\033ListWorkflowConfigsResponse\022B\n"
- + "\020workflow_configs\030\001 \003"
- + "(\0132(.google.cloud.dataform.v1.WorkflowConfig\022\027\n"
+ + "\020workflow_configs\030\001 \003(\0132"
+ + "(.google.cloud.dataform.v1.WorkflowConfig\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"X\n"
+ "\030GetWorkflowConfigRequest\022<\n"
@@ -1451,7 +1488,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132(.google.cloud.dataform.v1.WorkflowConfigB\003\340A\002\"[\n"
+ "\033DeleteWorkflowConfigRequest\022<\n"
+ "\004name\030\001 \001(\tB.\340A\002\372A(\n"
- + "&dataform.googleapis.com/WorkflowConfig\"\224\010\n"
+ + "&dataform.googleapis.com/WorkflowConfig\"\334\010\n"
+ "\022WorkflowInvocation\022O\n"
+ "\022compilation_result\030\002 \001(\tB1\340A\005\372A+\n"
+ ")dataform.googleapis.com/CompilationResultH\000\022I\n"
@@ -1460,16 +1497,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB\003\340A\003\022J\n"
+ "\021invocation_config\030\003"
+ " \001(\0132*.google.cloud.dataform.v1.InvocationConfigB\003\340A\005\022F\n"
- + "\005state\030\004 \001(\01622."
- + "google.cloud.dataform.v1.WorkflowInvocation.StateB\003\340A\003\0225\n"
+ + "\005state\030\004 \001(\01622.goo"
+ + "gle.cloud.dataform.v1.WorkflowInvocation.StateB\003\340A\003\0225\n"
+ "\021invocation_timing\030\005 \001(\0132\025.google.type.IntervalB\003\340A\003\022V\n"
+ "\033resolved_compilation_result\030\007 \001(\tB1\340A\003\372A+\n"
+ ")dataform.googleapis.com/CompilationResult\022Q\n"
- + "\025data_encryption_state\030\010 \001(\0132-.google.cl"
- + "oud.dataform.v1.DataEncryptionStateB\003\340A\003\022#\n"
+ + "\025data_encryption_state\030\010"
+ + " \001(\0132-.google.cloud.dataform.v1.DataEncryptionStateB\003\340A\003\022#\n"
+ "\021internal_metadata\030\t \001(\tB\003\340A\003H\001\210\001\001\022Y\n"
+ "\031private_resource_metadata\030\n"
- + " \001(\01321.google.cloud.dataform.v1.PrivateResourceMetadataB\003\340A\003\"d\n"
+ + " \001(\01321.google.cloud.dataform.v1.PrivateResourceMetadataB\003\340A\003\022F\n"
+ + "\017pipeline_config\030\013"
+ + " \001(\0132(.google.cloud.dataform.v1.PipelineConfigB\003\340A\003\"d\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\013\n"
+ "\007RUNNING\020\001\022\r\n"
@@ -1477,9 +1516,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tCANCELLED\020\003\022\n\n"
+ "\006FAILED\020\004\022\r\n"
+ "\tCANCELING\020\005:\306\001\352A\302\001\n"
- + "*dataform.googleapis.com/WorkflowInvocation\022kprojects/{project}/locations/{locatio"
- + "n}/repositories/{repository}/workflowInv"
- + "ocations/{workflow_invocation}*\023workflowInvocations2\022workflowInvocationB\024\n"
+ + "*dataform.googleapis.com/WorkflowInvocation\022kprojects"
+ + "/{project}/locations/{location}/repositories/{repository}/workflowInvocations/{w"
+ + "orkflow_invocation}*\023workflowInvocations2\022workflowInvocationB\024\n"
+ "\022compilation_sourceB\024\n"
+ "\022_internal_metadata\"\271\001\n"
+ "\036ListWorkflowInvocationsRequest\022:\n"
@@ -1490,8 +1529,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\233\001\n"
+ "\037ListWorkflowInvocationsResponse\022J\n"
- + "\024workflow_invocations\030\001"
- + " \003(\0132,.google.cloud.dataform.v1.WorkflowInvocation\022\027\n"
+ + "\024workflow_invocations\030\001 \003(\0132,"
+ + ".google.cloud.dataform.v1.WorkflowInvocation\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"`\n"
+ "\034GetWorkflowInvocationRequest\022@\n"
@@ -1500,61 +1539,63 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\037CreateWorkflowInvocationRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022N\n"
- + "\023workflow_invocation\030\002"
- + " \001(\0132,.google.cloud.dataform.v1.WorkflowInvocationB\003\340A\002\"c\n"
+ + "\023workflow_invocation\030\002 \001(\0132,.goog"
+ + "le.cloud.dataform.v1.WorkflowInvocationB\003\340A\002\"c\n"
+ "\037DeleteWorkflowInvocationRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*dataform.googleapis.com/WorkflowInvocation\"c\n"
+ "\037CancelWorkflowInvocationRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*dataform.googleapis.com/WorkflowInvocation\"\"\n"
- + " CancelWorkflowInvocationResponse\"\233\020\n"
+ + " CancelWorkflowInvocationResponse\"\263\020\n"
+ "\030WorkflowInvocationAction\022a\n"
- + "\017bigquery_action\030\006 \001(\0132A.google.clo"
- + "ud.dataform.v1.WorkflowInvocationAction.BigQueryActionB\003\340A\003H\000\022a\n"
- + "\017notebook_action\030\010 \001(\0132A.google.cloud.dataform.v1.Workfl"
- + "owInvocationAction.NotebookActionB\003\340A\003H\000\022p\n"
- + "\027data_preparation_action\030\t \001(\0132H.goog"
- + "le.cloud.dataform.v1.WorkflowInvocationAction.DataPreparationActionB\003\340A\003H\000\0225\n"
+ + "\017bigquery_action\030\006 \001(\0132A.google.cloud.dataform"
+ + ".v1.WorkflowInvocationAction.BigQueryActionB\003\340A\003H\000\022a\n"
+ + "\017notebook_action\030\010 \001(\0132A.go"
+ + "ogle.cloud.dataform.v1.WorkflowInvocationAction.NotebookActionB\003\340A\003H\000\022p\n"
+ + "\027data_preparation_action\030\t \001(\0132H.google.cloud.da"
+ + "taform.v1.WorkflowInvocationAction.DataPreparationActionB\003\340A\003H\000\0225\n"
+ "\006target\030\001 \001(\0132 .google.cloud.dataform.v1.TargetB\003\340A\003\022?\n"
+ "\020canonical_target\030\002 \001(\0132"
+ " .google.cloud.dataform.v1.TargetB\003\340A\003\022L\n"
- + "\005state\030\004"
- + " \001(\01628.google.cloud.dataform.v1.WorkflowInvocationAction.StateB\003\340A\003\022\033\n"
+ + "\005state\030\004 \001(\01628"
+ + ".google.cloud.dataform.v1.WorkflowInvocationAction.StateB\003\340A\003\022\033\n"
+ "\016failure_reason\030\007 \001(\tB\003\340A\003\0225\n"
+ "\021invocation_timing\030\005 \001(\0132\025.google.type.IntervalB\003\340A\003\022#\n"
+ "\021internal_metadata\030\n"
+ " \001(\tB\003\340A\003H\001\210\001\001\032>\n"
+ "\016BigQueryAction\022\027\n\n"
+ "sql_script\030\001 \001(\tB\003\340A\003\022\023\n"
- + "\006job_id\030\002 \001(\tB\003\340A\003\032<\n"
+ + "\006job_id\030\002 \001(\tB\003\340A\003\032T\n"
+ "\016NotebookAction\022\025\n"
+ "\010contents\030\001 \001(\tB\003\340A\003\022\023\n"
- + "\006job_id\030\002 \001(\tB\003\340A\003\032\201\t\n"
+ + "\006job_id\030\002 \001(\tB\003\340A\003\022\026\n"
+ + "\tfile_path\030\003 \001(\tB\003\340A\003\032\201\t\n"
+ "\025DataPreparationAction\022\034\n\r"
+ "contents_yaml\030\002 \001(\tB\003\340A\003H\000\022t\n"
- + "\014contents_sql\030\006 \001(\0132\\.google.cloud.dataform.v1.WorkflowInvocat"
- + "ionAction.DataPreparationAction.ActionSqlDefinitionH\000\022\032\n\r"
+ + "\014contents_sql\030\006 \001(\0132\\.google.cloud.dataform.v1.Wo"
+ + "rkflowInvocationAction.DataPreparationAction.ActionSqlDefinitionH\000\022\032\n\r"
+ "generated_sql\030\003 \001(\tB\003\340A\003\022\023\n"
+ "\006job_id\030\004 \001(\tB\003\340A\003\032\204\002\n"
+ "\023ActionSqlDefinition\022\r\n"
+ "\005query\030\001 \001(\t\022n\n"
- + "\013error_table\030\002 \001(\0132Y.google.cloud.dataform.v1.WorkflowIn"
- + "vocationAction.DataPreparationAction.ActionErrorTable\022n\n"
- + "\013load_config\030\003 \001(\0132Y.google.cloud.dataform.v1.WorkflowInvocation"
- + "Action.DataPreparationAction.ActionLoadConfig\032\\\n"
+ + "\013error_table\030\002 \001(\0132Y.google.cloud.dataform."
+ + "v1.WorkflowInvocationAction.DataPreparationAction.ActionErrorTable\022n\n"
+ + "\013load_config\030\003 \001(\0132Y.google.cloud.dataform.v1.Workf"
+ + "lowInvocationAction.DataPreparationAction.ActionLoadConfig\032\\\n"
+ "\020ActionErrorTable\0220\n"
+ "\006target\030\001 \001(\0132 .google.cloud.dataform.v1.Target\022\026\n"
+ "\016retention_days\030\002 \001(\005\032\352\003\n"
+ "\020ActionLoadConfig\022p\n"
- + "\007replace\030\001 \001(\0132].google.cloud.datafor"
- + "m.v1.WorkflowInvocationAction.DataPreparationAction.ActionSimpleLoadModeH\000\022o\n"
- + "\006append\030\002 \001(\0132].google.cloud.dataform.v1.Wo"
- + "rkflowInvocationAction.DataPreparationAction.ActionSimpleLoadModeH\000\022u\n"
- + "\007maximum\030\003 \001(\0132b.google.cloud.dataform.v1.Workflow"
- + "InvocationAction.DataPreparationAction.ActionIncrementalLoadModeH\000\022t\n"
- + "\006unique\030\004 \001(\0132b.google.cloud.dataform.v1.WorkflowIn"
- + "vocationAction.DataPreparationAction.ActionIncrementalLoadModeH\000B\006\n"
+ + "\007replace\030\001 \001(\0132].google.cloud.dataform.v1.WorkflowInvocationActi"
+ + "on.DataPreparationAction.ActionSimpleLoadModeH\000\022o\n"
+ + "\006append\030\002 \001(\0132].google.cloud.dataform.v1.WorkflowInvocationAction.Data"
+ + "PreparationAction.ActionSimpleLoadModeH\000\022u\n"
+ + "\007maximum\030\003 \001(\0132b.google.cloud.datafor"
+ + "m.v1.WorkflowInvocationAction.DataPrepar"
+ + "ationAction.ActionIncrementalLoadModeH\000\022t\n"
+ + "\006unique\030\004 \001(\0132b.google.cloud.dataform."
+ + "v1.WorkflowInvocationAction.DataPreparationAction.ActionIncrementalLoadModeH\000B\006\n"
+ "\004mode\032\026\n"
+ "\024ActionSimpleLoadMode\032+\n"
+ "\031ActionIncrementalLoadMode\022\016\n"
@@ -1584,8 +1625,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\024default_kms_key_name\030\002 \001(\tB)\340A\001\372A#\n"
+ "!cloudkms.googleapis.com/CryptoKey\022#\n"
+ "\021internal_metadata\030\007 \001(\tB\003\340A\003H\000\210\001\001:d\352Aa\n"
- + "\036dataform.googleapis.com/Config\022.projects/{projec"
- + "t}/locations/{location}/config*\007configs2\006configB\024\n"
+ + "\036dataform.googleapis.com/Config\022.pro"
+ + "jects/{project}/locations/{location}/config*\007configs2\006configB\024\n"
+ "\022_internal_metadata\"H\n"
+ "\020GetConfigRequest\0224\n"
+ "\004name\030\001 \001(\tB&\340A\002\372A \n"
@@ -1603,8 +1644,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013update_time\030\006 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\021internal_metadata\030\007 \001(\tB\003\340A\003H\000\210\001\001\022\'\n"
+ "\025creator_iam_principal\030\010 \001(\tB\003\340A\003H\001\210\001\001:n\352Ak\n"
- + "\036dataform.googleapis.com/Folder\0228projects/{project}/"
- + "locations/{location}/folders/{folder}*\007folders2\006folderB\024\n"
+ + "\036dataform.googleapis.com/Folder\0228projec"
+ + "ts/{project}/locations/{location}/folders/{folder}*\007folders2\006folderB\024\n"
+ "\022_internal_metadataB\030\n"
+ "\026_creator_iam_principal\"\207\001\n"
+ "\023CreateFolderRequest\0229\n"
@@ -1638,15 +1679,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
+ "\006target\030\003 \001(\tB\003\340A\003\022L\n"
- + "\005state\030\004 \001(\01628.google.cloud.d"
- + "ataform.v1.DeleteFolderTreeMetadata.StateB\003\340A\003\022\035\n"
+ + "\005state\030\004 \001(\01628.g"
+ + "oogle.cloud.dataform.v1.DeleteFolderTreeMetadata.StateB\003\340A\003\022\035\n"
+ "\020percent_complete\030\005 \001(\005B\003\340A\003\"[\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\017\n"
+ "\013INITIALIZED\020\001\022\017\n"
+ "\013IN_PROGRESS\020\002\022\r\n"
- + "\tSUCCEEDED\020\003\022\n"
- + "\n"
+ + "\tSUCCEEDED\020\003\022\n\n"
+ "\006FAILED\020\004\"\261\001\n"
+ "\032QueryFolderContentsRequest\0226\n"
+ "\006folder\030\001 \001(\tB&\340A\002\372A \n"
@@ -1656,8 +1696,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\243\002\n"
+ "\033QueryFolderContentsResponse\022Z\n"
- + "\007entries\030\001 \003(\0132"
- + "I.google.cloud.dataform.v1.QueryFolderContentsResponse.FolderContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132I.google.cloud.dataform.v1."
+ + "QueryFolderContentsResponse.FolderContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\216\001\n"
+ "\023FolderContentsEntry\0222\n"
+ "\006folder\030\001 \001(\0132 .google.cloud.dataform.v1.FolderH\000\022:\n\n"
@@ -1671,8 +1711,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\243\002\n"
+ "\035QueryUserRootContentsResponse\022Z\n"
- + "\007entries\030\001 \003"
- + "(\0132I.google.cloud.dataform.v1.QueryUserRootContentsResponse.RootContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132I.google.cloud.dataform."
+ + "v1.QueryUserRootContentsResponse.RootContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\214\001\n"
+ "\021RootContentsEntry\0222\n"
+ "\006folder\030\001 \001(\0132 .google.cloud.dataform.v1.FolderH\000\022:\n\n"
@@ -1686,16 +1726,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021internal_metadata\030\005 \001(\tB\003\340A\003H\000\210\001\001\022\'\n"
+ "\025creator_iam_principal\030\006 \001("
+ "\tB\003\340A\003H\001\210\001\001:\204\001\352A\200\001\n"
- + "\"dataform.googleapis.com/TeamFolder\022Aprojects/{project}/loca"
- + "tions/{location}/teamFolders/{team_folder}*\013teamFolders2\n"
+ + "\"dataform.googleapis.com/TeamFolder\022Aprojects/{"
+ + "project}/locations/{location}/teamFolders/{team_folder}*\013teamFolders2\n"
+ "teamFolderB\024\n"
+ "\022_internal_metadataB\030\n"
+ "\026_creator_iam_principal\"\224\001\n"
+ "\027CreateTeamFolderRequest\0229\n"
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
+ "!locations.googleapis.com/Location\022>\n"
- + "\013team_folder\030\002"
- + " \001(\0132$.google.cloud.dataform.v1.TeamFolderB\003\340A\002\"P\n"
+ + "\013team_folder\030\002 \001(\0132$.g"
+ + "oogle.cloud.dataform.v1.TeamFolderB\003\340A\002\"P\n"
+ "\024GetTeamFolderRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/TeamFolder\"\217\001\n"
@@ -1714,8 +1754,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\263\002\n"
+ "\037QueryTeamFolderContentsResponse\022b\n"
- + "\007entries\030\001 \003(\0132Q.google.cloud"
- + ".dataform.v1.QueryTeamFolderContentsResponse.TeamFolderContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132Q.google.cloud.dataform.v1.QueryTeamFolde"
+ + "rContentsResponse.TeamFolderContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\222\001\n"
+ "\027TeamFolderContentsEntry\0222\n"
+ "\006folder\030\001 \001(\0132 .google.cloud.dataform.v1.FolderH\000\022:\n\n"
@@ -1729,471 +1769,461 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\361\001\n"
+ "\031SearchTeamFoldersResponse\022[\n"
- + "\007results\030\001 \003(\0132J.googl"
- + "e.cloud.dataform.v1.SearchTeamFoldersResponse.TeamFolderSearchResult\022\027\n"
+ + "\007results\030\001 \003(\0132J.google.cloud.dataform.v1.SearchT"
+ + "eamFoldersResponse.TeamFolderSearchResult\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032^\n"
+ "\026TeamFolderSearchResult\022;\n"
+ "\013team_folder\030\002 \001(\0132$.google.cloud.dataform.v1.TeamFolderH\000B\007\n"
+ "\005entry\"\312\002\n"
+ "\022MoveFolderMetadata\0224\n"
+ "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
- + "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
- + "\006target\030\003 \001(\tB\003\340A\003\022A\n"
- + "\005state\030\004 \001(\01622.goog"
- + "le.cloud.dataform.v1.MoveFolderMetadata.State\022\030\n"
- + "\020percent_complete\030\005 \001(\005\"Y\n"
- + "\005State\022\025\n"
- + "\021STATE_UNSPECIFIED\020\000\022\017\n"
- + "\013INITIALIZED\020\001\022\017\n"
- + "\013IN_PROGRESS\020\002\022\013\n"
- + "\007SUCCESS\020\003\022\n\n"
- + "\006FAILED\020\004\"\322\002\n"
- + "\026MoveRepositoryMetadata\0224\n"
- + "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
- + "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
- + "\006target\030\003 \001(\tB\003\340A\003\022E\n"
- + "\005state\030\004"
- + " \001(\01626.google.cloud.dataform.v1.MoveRepositoryMetadata.State\022\030\n"
- + "\020percent_complete\030\005 \001(\005\"Y\n"
- + "\005State\022\025\n"
- + "\021STATE_UNSPECIFIED\020\000\022\017\n"
- + "\013INITIALIZED\020\001\022\017\n"
- + "\013IN_PROGRESS\020\002\022\013\n"
- + "\007SUCCESS\020\003\022\n\n"
- + "\006FAILED\020\004*\211\001\n"
- + "\025DirectoryContentsView\022\'\n"
- + "#DIRECTORY_CONTENTS_VIEW_UNSPECIFIED\020\000\022!\n"
- + "\035DIRECTORY_CONTENTS_VIEW_BASIC\020\001\022$\n"
- + " DIRECTORY_CONTENTS_VIEW_METADATA\020\0022\343}\n"
- + "\010Dataform\022\245\001\n\r"
- + "GetTeamFolder\022..google.cloud.dataform.v1.GetTeamFolderReque"
- + "st\032$.google.cloud.dataform.v1.TeamFolder"
- + "\">\332A\004name\202\323\344\223\0021\022//v1/{name=projects/*/locations/*/teamFolders/*}\022\306\001\n"
- + "\020CreateTeamF",
- "older\0221.google.cloud.dataform.v1.CreateT"
- + "eamFolderRequest\032$.google.cloud.dataform"
- + ".v1.TeamFolder\"Y\332A\022parent,team_folder\202\323\344"
- + "\223\002>\"//v1/{parent=projects/*/locations/*}"
- + "/teamFolders:\013team_folder\022\327\001\n\020UpdateTeam"
- + "Folder\0221.google.cloud.dataform.v1.Update"
- + "TeamFolderRequest\032$.google.cloud.datafor"
- + "m.v1.TeamFolder\"j\332A\027team_folder,update_m"
- + "ask\202\323\344\223\002J2;/v1/{team_folder.name=project"
- + "s/*/locations/*/teamFolders/*}:\013team_fol"
- + "der\022\235\001\n\020DeleteTeamFolder\0221.google.cloud."
- + "dataform.v1.DeleteTeamFolderRequest\032\026.go"
- + "ogle.protobuf.Empty\">\332A\004name\202\323\344\223\0021*//v1/"
- + "{name=projects/*/locations/*/teamFolders"
- + "/*}\022\365\001\n\024DeleteTeamFolderTree\0225.google.cl"
- + "oud.dataform.v1.DeleteTeamFolderTreeRequ"
- + "est\032\035.google.longrunning.Operation\"\206\001\312A1"
- + "\n\025google.protobuf.Empty\022\030DeleteFolderTre"
- + "eMetadata\332A\nname,force\202\323\344\223\002?\":/v1/{name="
- + "projects/*/locations/*/teamFolders/*}:de"
- + "leteTree:\001*\022\352\001\n\027QueryTeamFolderContents\022"
- + "8.google.cloud.dataform.v1.QueryTeamFold"
- + "erContentsRequest\0329.google.cloud.datafor"
- + "m.v1.QueryTeamFolderContentsResponse\"Z\332A"
- + "\013team_folder\202\323\344\223\002F\022D/v1/{team_folder=pro"
- + "jects/*/locations/*/teamFolders/*}:query"
- + "Contents\022\276\001\n\021SearchTeamFolders\0222.google."
- + "cloud.dataform.v1.SearchTeamFoldersReque"
- + "st\0323.google.cloud.dataform.v1.SearchTeam"
- + "FoldersResponse\"@\202\323\344\223\002:\0228/v1/{location=p"
- + "rojects/*/locations/*}/teamFolders:searc"
- + "h\022\225\001\n\tGetFolder\022*.google.cloud.dataform."
- + "v1.GetFolderRequest\032 .google.cloud.dataf"
- + "orm.v1.Folder\":\332A\004name\202\323\344\223\002-\022+/v1/{name="
- + "projects/*/locations/*/folders/*}\022\254\001\n\014Cr"
- + "eateFolder\022-.google.cloud.dataform.v1.Cr"
- + "eateFolderRequest\032 .google.cloud.datafor"
- + "m.v1.Folder\"K\332A\rparent,folder\202\323\344\223\0025\"+/v1"
- + "/{parent=projects/*/locations/*}/folders"
- + ":\006folder\022\270\001\n\014UpdateFolder\022-.google.cloud"
- + ".dataform.v1.UpdateFolderRequest\032 .googl"
- + "e.cloud.dataform.v1.Folder\"W\332A\022folder,up"
- + "date_mask\202\323\344\223\002<22/v1/{folder.name=projec"
- + "ts/*/locations/*/folders/*}:\006folder\022\221\001\n\014"
- + "DeleteFolder\022-.google.cloud.dataform.v1."
- + "DeleteFolderRequest\032\026.google.protobuf.Em"
- + "pty\":\332A\004name\202\323\344\223\002-*+/v1/{name=projects/*"
- + "/locations/*/folders/*}\022\351\001\n\020DeleteFolder"
- + "Tree\0221.google.cloud.dataform.v1.DeleteFo"
- + "lderTreeRequest\032\035.google.longrunning.Ope"
- + "ration\"\202\001\312A1\n\025google.protobuf.Empty\022\030Del"
- + "eteFolderTreeMetadata\332A\nname,force\202\323\344\223\002;"
- + "\"6/v1/{name=projects/*/locations/*/folde"
- + "rs/*}:deleteTree:\001*\022\326\001\n\023QueryFolderConte"
- + "nts\0224.google.cloud.dataform.v1.QueryFold"
- + "erContentsRequest\0325.google.cloud.datafor"
- + "m.v1.QueryFolderContentsResponse\"R\332A\006fol"
- + "der\202\323\344\223\002C\022A/v1/{folder=projects/*/locati"
- + "ons/*/folders/*}:queryFolderContents\022\330\001\n"
- + "\025QueryUserRootContents\0226.google.cloud.da"
- + "taform.v1.QueryUserRootContentsRequest\0327"
- + ".google.cloud.dataform.v1.QueryUserRootC"
- + "ontentsResponse\"N\332A\010location\202\323\344\223\002=\022;/v1/"
- + "{location=projects/*/locations/*}:queryU"
- + "serRootContents\022\351\001\n\nMoveFolder\022+.google."
- + "cloud.dataform.v1.MoveFolderRequest\032\035.go"
- + "ogle.longrunning.Operation\"\216\001\312A+\n\025google"
- + ".protobuf.Empty\022\022MoveFolderMetadata\332A\"na"
- + "me,destination_containing_folder\202\323\344\223\0025\"0"
- + "/v1/{name=projects/*/locations/*/folders"
- + "/*}:move:\001*\022\274\001\n\020ListRepositories\0221.googl"
- + "e.cloud.dataform.v1.ListRepositoriesRequ"
- + "est\0322.google.cloud.dataform.v1.ListRepos"
- + "itoriesResponse\"A\332A\006parent\202\323\344\223\0022\0220/v1/{p"
- + "arent=projects/*/locations/*}/repositori"
- + "es\022\246\001\n\rGetRepository\022..google.cloud.data"
- + "form.v1.GetRepositoryRequest\032$.google.cl"
- + "oud.dataform.v1.Repository\"?\332A\004name\202\323\344\223\002"
- + "2\0220/v1/{name=projects/*/locations/*/repo"
- + "sitories/*}\022\323\001\n\020CreateRepository\0221.googl"
- + "e.cloud.dataform.v1.CreateRepositoryRequ"
- + "est\032$.google.cloud.dataform.v1.Repositor"
- + "y\"f\332A\037parent,repository,repository_id\202\323\344"
- + "\223\002>\"0/v1/{parent=projects/*/locations/*}"
- + "/repositories:\nrepository\022\325\001\n\020UpdateRepo"
- + "sitory\0221.google.cloud.dataform.v1.Update"
- + "RepositoryRequest\032$.google.cloud.datafor"
- + "m.v1.Repository\"h\332A\026repository,update_ma"
- + "sk\202\323\344\223\002I2;/v1/{repository.name=projects/"
- + "*/locations/*/repositories/*}:\nrepositor"
- + "y\022\236\001\n\020DeleteRepository\0221.google.cloud.da"
- + "taform.v1.DeleteRepositoryRequest\032\026.goog"
- + "le.protobuf.Empty\"?\332A\004name\202\323\344\223\0022*0/v1/{n"
+ + "\010end_time\030\002 \001(\0132\032.google.protobuf.Time",
+ "stampB\003\340A\003\022\023\n\006target\030\003 \001(\tB\003\340A\003\022A\n\005state"
+ + "\030\004 \001(\01622.google.cloud.dataform.v1.MoveFo"
+ + "lderMetadata.State\022\030\n\020percent_complete\030\005"
+ + " \001(\005\"Y\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\017\n\013"
+ + "INITIALIZED\020\001\022\017\n\013IN_PROGRESS\020\002\022\013\n\007SUCCES"
+ + "S\020\003\022\n\n\006FAILED\020\004\"\322\002\n\026MoveRepositoryMetada"
+ + "ta\0224\n\013create_time\030\001 \001(\0132\032.google.protobu"
+ + "f.TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.goo"
+ + "gle.protobuf.TimestampB\003\340A\003\022\023\n\006target\030\003 "
+ + "\001(\tB\003\340A\003\022E\n\005state\030\004 \001(\01626.google.cloud.d"
+ + "ataform.v1.MoveRepositoryMetadata.State\022"
+ + "\030\n\020percent_complete\030\005 \001(\005\"Y\n\005State\022\025\n\021ST"
+ + "ATE_UNSPECIFIED\020\000\022\017\n\013INITIALIZED\020\001\022\017\n\013IN"
+ + "_PROGRESS\020\002\022\013\n\007SUCCESS\020\003\022\n\n\006FAILED\020\004*\211\001\n"
+ + "\025DirectoryContentsView\022\'\n#DIRECTORY_CONT"
+ + "ENTS_VIEW_UNSPECIFIED\020\000\022!\n\035DIRECTORY_CON"
+ + "TENTS_VIEW_BASIC\020\001\022$\n DIRECTORY_CONTENTS"
+ + "_VIEW_METADATA\020\0022\343}\n\010Dataform\022\245\001\n\rGetTea"
+ + "mFolder\022..google.cloud.dataform.v1.GetTe"
+ + "amFolderRequest\032$.google.cloud.dataform."
+ + "v1.TeamFolder\">\332A\004name\202\323\344\223\0021\022//v1/{name="
+ + "projects/*/locations/*/teamFolders/*}\022\306\001"
+ + "\n\020CreateTeamFolder\0221.google.cloud.datafo"
+ + "rm.v1.CreateTeamFolderRequest\032$.google.c"
+ + "loud.dataform.v1.TeamFolder\"Y\332A\022parent,t"
+ + "eam_folder\202\323\344\223\002>\"//v1/{parent=projects/*"
+ + "/locations/*}/teamFolders:\013team_folder\022\327"
+ + "\001\n\020UpdateTeamFolder\0221.google.cloud.dataf"
+ + "orm.v1.UpdateTeamFolderRequest\032$.google."
+ + "cloud.dataform.v1.TeamFolder\"j\332A\027team_fo"
+ + "lder,update_mask\202\323\344\223\002J2;/v1/{team_folder"
+ + ".name=projects/*/locations/*/teamFolders"
+ + "/*}:\013team_folder\022\235\001\n\020DeleteTeamFolder\0221."
+ + "google.cloud.dataform.v1.DeleteTeamFolde"
+ + "rRequest\032\026.google.protobuf.Empty\">\332A\004nam"
+ + "e\202\323\344\223\0021*//v1/{name=projects/*/locations/"
+ + "*/teamFolders/*}\022\365\001\n\024DeleteTeamFolderTre"
+ + "e\0225.google.cloud.dataform.v1.DeleteTeamF"
+ + "olderTreeRequest\032\035.google.longrunning.Op"
+ + "eration\"\206\001\312A1\n\025google.protobuf.Empty\022\030De"
+ + "leteFolderTreeMetadata\332A\nname,force\202\323\344\223\002"
+ + "?\":/v1/{name=projects/*/locations/*/team"
+ + "Folders/*}:deleteTree:\001*\022\352\001\n\027QueryTeamFo"
+ + "lderContents\0228.google.cloud.dataform.v1."
+ + "QueryTeamFolderContentsRequest\0329.google."
+ + "cloud.dataform.v1.QueryTeamFolderContent"
+ + "sResponse\"Z\332A\013team_folder\202\323\344\223\002F\022D/v1/{te"
+ + "am_folder=projects/*/locations/*/teamFol"
+ + "ders/*}:queryContents\022\276\001\n\021SearchTeamFold"
+ + "ers\0222.google.cloud.dataform.v1.SearchTea"
+ + "mFoldersRequest\0323.google.cloud.dataform."
+ + "v1.SearchTeamFoldersResponse\"@\202\323\344\223\002:\0228/v"
+ + "1/{location=projects/*/locations/*}/team"
+ + "Folders:search\022\225\001\n\tGetFolder\022*.google.cl"
+ + "oud.dataform.v1.GetFolderRequest\032 .googl"
+ + "e.cloud.dataform.v1.Folder\":\332A\004name\202\323\344\223\002"
+ + "-\022+/v1/{name=projects/*/locations/*/fold"
+ + "ers/*}\022\254\001\n\014CreateFolder\022-.google.cloud.d"
+ + "ataform.v1.CreateFolderRequest\032 .google."
+ + "cloud.dataform.v1.Folder\"K\332A\rparent,fold"
+ + "er\202\323\344\223\0025\"+/v1/{parent=projects/*/locatio"
+ + "ns/*}/folders:\006folder\022\270\001\n\014UpdateFolder\022-"
+ + ".google.cloud.dataform.v1.UpdateFolderRe"
+ + "quest\032 .google.cloud.dataform.v1.Folder\""
+ + "W\332A\022folder,update_mask\202\323\344\223\002<22/v1/{folde"
+ + "r.name=projects/*/locations/*/folders/*}"
+ + ":\006folder\022\221\001\n\014DeleteFolder\022-.google.cloud"
+ + ".dataform.v1.DeleteFolderRequest\032\026.googl"
+ + "e.protobuf.Empty\":\332A\004name\202\323\344\223\002-*+/v1/{na"
+ + "me=projects/*/locations/*/folders/*}\022\351\001\n"
+ + "\020DeleteFolderTree\0221.google.cloud.datafor"
+ + "m.v1.DeleteFolderTreeRequest\032\035.google.lo"
+ + "ngrunning.Operation\"\202\001\312A1\n\025google.protob"
+ + "uf.Empty\022\030DeleteFolderTreeMetadata\332A\nnam"
+ + "e,force\202\323\344\223\002;\"6/v1/{name=projects/*/loca"
+ + "tions/*/folders/*}:deleteTree:\001*\022\326\001\n\023Que"
+ + "ryFolderContents\0224.google.cloud.dataform"
+ + ".v1.QueryFolderContentsRequest\0325.google."
+ + "cloud.dataform.v1.QueryFolderContentsRes"
+ + "ponse\"R\332A\006folder\202\323\344\223\002C\022A/v1/{folder=proj"
+ + "ects/*/locations/*/folders/*}:queryFolde"
+ + "rContents\022\330\001\n\025QueryUserRootContents\0226.go"
+ + "ogle.cloud.dataform.v1.QueryUserRootCont"
+ + "entsRequest\0327.google.cloud.dataform.v1.Q"
+ + "ueryUserRootContentsResponse\"N\332A\010locatio"
+ + "n\202\323\344\223\002=\022;/v1/{location=projects/*/locati"
+ + "ons/*}:queryUserRootContents\022\351\001\n\nMoveFol"
+ + "der\022+.google.cloud.dataform.v1.MoveFolde"
+ + "rRequest\032\035.google.longrunning.Operation\""
+ + "\216\001\312A+\n\025google.protobuf.Empty\022\022MoveFolder"
+ + "Metadata\332A\"name,destination_containing_f"
+ + "older\202\323\344\223\0025\"0/v1/{name=projects/*/locati"
+ + "ons/*/folders/*}:move:\001*\022\274\001\n\020ListReposit"
+ + "ories\0221.google.cloud.dataform.v1.ListRep"
+ + "ositoriesRequest\0322.google.cloud.dataform"
+ + ".v1.ListRepositoriesResponse\"A\332A\006parent\202"
+ + "\323\344\223\0022\0220/v1/{parent=projects/*/locations/"
+ + "*}/repositories\022\246\001\n\rGetRepository\022..goog"
+ + "le.cloud.dataform.v1.GetRepositoryReques"
+ + "t\032$.google.cloud.dataform.v1.Repository\""
+ + "?\332A\004name\202\323\344\223\0022\0220/v1/{name=projects/*/loc"
+ + "ations/*/repositories/*}\022\323\001\n\020CreateRepos"
+ + "itory\0221.google.cloud.dataform.v1.CreateR"
+ + "epositoryRequest\032$.google.cloud.dataform"
+ + ".v1.Repository\"f\332A\037parent,repository,rep"
+ + "ository_id\202\323\344\223\002>\"0/v1/{parent=projects/*"
+ + "/locations/*}/repositories:\nrepository\022\325"
+ + "\001\n\020UpdateRepository\0221.google.cloud.dataf"
+ + "orm.v1.UpdateRepositoryRequest\032$.google."
+ + "cloud.dataform.v1.Repository\"h\332A\026reposit"
+ + "ory,update_mask\202\323\344\223\002I2;/v1/{repository.n"
+ "ame=projects/*/locations/*/repositories/"
- + "*}\022\372\001\n\016MoveRepository\022/.google.cloud.dat"
- + "aform.v1.MoveRepositoryRequest\032\035.google."
- + "longrunning.Operation\"\227\001\312A/\n\025google.prot"
- + "obuf.Empty\022\026MoveRepositoryMetadata\332A\"nam"
- + "e,destination_containing_folder\202\323\344\223\002:\"5/"
- + "v1/{name=projects/*/locations/*/reposito"
- + "ries/*}:move:\001*\022\322\001\n\027CommitRepositoryChan"
- + "ges\0228.google.cloud.dataform.v1.CommitRep"
- + "ositoryChangesRequest\0329.google.cloud.dat"
- + "aform.v1.CommitRepositoryChangesResponse"
- + "\"B\202\323\344\223\002<\"7/v1/{name=projects/*/locations"
- + "/*/repositories/*}:commit:\001*\022\302\001\n\022ReadRep"
- + "ositoryFile\0223.google.cloud.dataform.v1.R"
- + "eadRepositoryFileRequest\0324.google.cloud."
- + "dataform.v1.ReadRepositoryFileResponse\"A"
- + "\202\323\344\223\002;\0229/v1/{name=projects/*/locations/*"
- + "/repositories/*}:readFile\022\372\001\n QueryRepos"
- + "itoryDirectoryContents\022A.google.cloud.da"
+ + "*}:\nrepository\022\236\001\n\020DeleteRepository\0221.go"
+ + "ogle.cloud.dataform.v1.DeleteRepositoryR"
+ + "equest\032\026.google.protobuf.Empty\"?\332A\004name\202"
+ + "\323\344\223\0022*0/v1/{name=projects/*/locations/*/"
+ + "repositories/*}\022\372\001\n\016MoveRepository\022/.goo"
+ + "gle.cloud.dataform.v1.MoveRepositoryRequ"
+ + "est\032\035.google.longrunning.Operation\"\227\001\312A/"
+ + "\n\025google.protobuf.Empty\022\026MoveRepositoryM"
+ + "etadata\332A\"name,destination_containing_fo"
+ + "lder\202\323\344\223\002:\"5/v1/{name=projects/*/locatio"
+ + "ns/*/repositories/*}:move:\001*\022\322\001\n\027CommitR"
+ + "epositoryChanges\0228.google.cloud.dataform"
+ + ".v1.CommitRepositoryChangesRequest\0329.goo"
+ + "gle.cloud.dataform.v1.CommitRepositoryCh"
+ + "angesResponse\"B\202\323\344\223\002<\"7/v1/{name=project"
+ + "s/*/locations/*/repositories/*}:commit:\001"
+ + "*\022\302\001\n\022ReadRepositoryFile\0223.google.cloud."
+ + "dataform.v1.ReadRepositoryFileRequest\0324."
+ + "google.cloud.dataform.v1.ReadRepositoryF"
+ + "ileResponse\"A\202\323\344\223\002;\0229/v1/{name=projects/"
+ + "*/locations/*/repositories/*}:readFile\022\372"
+ + "\001\n QueryRepositoryDirectoryContents\022A.go"
+ + "ogle.cloud.dataform.v1.QueryRepositoryDi"
+ + "rectoryContentsRequest\032B.google.cloud.da"
+ "taform.v1.QueryRepositoryDirectoryConten"
- + "tsRequest\032B.google.cloud.dataform.v1.Que"
- + "ryRepositoryDirectoryContentsResponse\"O\202"
- + "\323\344\223\002I\022G/v1/{name=projects/*/locations/*/"
- + "repositories/*}:queryDirectoryContents\022\322"
- + "\001\n\026FetchRepositoryHistory\0227.google.cloud"
- + ".dataform.v1.FetchRepositoryHistoryReque"
- + "st\0328.google.cloud.dataform.v1.FetchRepos"
- + "itoryHistoryResponse\"E\202\323\344\223\002?\022=/v1/{name="
- + "projects/*/locations/*/repositories/*}:f"
- + "etchHistory\022\202\002\n\"ComputeRepositoryAccessT"
- + "okenStatus\022C.google.cloud.dataform.v1.Co"
- + "mputeRepositoryAccessTokenStatusRequest\032"
- + "D.google.cloud.dataform.v1.ComputeReposi"
- + "toryAccessTokenStatusResponse\"Q\202\323\344\223\002K\022I/"
- + "v1/{name=projects/*/locations/*/reposito"
- + "ries/*}:computeAccessTokenStatus\022\320\001\n\023Fet"
- + "chRemoteBranches\0224.google.cloud.dataform"
- + ".v1.FetchRemoteBranchesRequest\0325.google."
- + "cloud.dataform.v1.FetchRemoteBranchesRes"
- + "ponse\"L\202\323\344\223\002F\022D/v1/{name=projects/*/loca"
- + "tions/*/repositories/*}:fetchRemoteBranc"
- + "hes\022\303\001\n\016ListWorkspaces\022/.google.cloud.da"
- + "taform.v1.ListWorkspacesRequest\0320.google"
- + ".cloud.dataform.v1.ListWorkspacesRespons"
- + "e\"N\332A\006parent\202\323\344\223\002?\022=/v1/{parent=projects"
- + "/*/locations/*/repositories/*}/workspace"
- + "s\022\260\001\n\014GetWorkspace\022-.google.cloud.datafo"
- + "rm.v1.GetWorkspaceRequest\032#.google.cloud"
- + ".dataform.v1.Workspace\"L\332A\004name\202\323\344\223\002?\022=/"
- + "v1/{name=projects/*/locations/*/reposito"
- + "ries/*/workspaces/*}\022\332\001\n\017CreateWorkspace"
- + "\0220.google.cloud.dataform.v1.CreateWorksp"
- + "aceRequest\032#.google.cloud.dataform.v1.Wo"
- + "rkspace\"p\332A\035parent,workspace,workspace_i"
- + "d\202\323\344\223\002J\"=/v1/{parent=projects/*/location"
- + "s/*/repositories/*}/workspaces:\tworkspac"
- + "e\022\251\001\n\017DeleteWorkspace\0220.google.cloud.dat"
- + "aform.v1.DeleteWorkspaceRequest\032\026.google"
- + ".protobuf.Empty\"L\332A\004name\202\323\344\223\002?*=/v1/{nam"
- + "e=projects/*/locations/*/repositories/*/"
- + "workspaces/*}\022\341\001\n\022InstallNpmPackages\0223.g"
- + "oogle.cloud.dataform.v1.InstallNpmPackag"
- + "esRequest\0324.google.cloud.dataform.v1.Ins"
- + "tallNpmPackagesResponse\"`\202\323\344\223\002Z\"U/v1/{wo"
- + "rkspace=projects/*/locations/*/repositor"
- + "ies/*/workspaces/*}:installNpmPackages:\001"
- + "*\022\302\001\n\016PullGitCommits\022/.google.cloud.data"
- + "form.v1.PullGitCommitsRequest\0320.google.c"
- + "loud.dataform.v1.PullGitCommitsResponse\""
- + "M\202\323\344\223\002G\"B/v1/{name=projects/*/locations/"
- + "*/repositories/*/workspaces/*}:pull:\001*\022\302"
- + "\001\n\016PushGitCommits\022/.google.cloud.datafor"
- + "m.v1.PushGitCommitsRequest\0320.google.clou"
- + "d.dataform.v1.PushGitCommitsResponse\"M\202\323"
- + "\344\223\002G\"B/v1/{name=projects/*/locations/*/r"
- + "epositories/*/workspaces/*}:push:\001*\022\341\001\n\024"
- + "FetchFileGitStatuses\0225.google.cloud.data"
- + "form.v1.FetchFileGitStatusesRequest\0326.go"
- + "ogle.cloud.dataform.v1.FetchFileGitStatu"
- + "sesResponse\"Z\202\323\344\223\002T\022R/v1/{name=projects/"
- + "*/locations/*/repositories/*/workspaces/"
- + "*}:fetchFileGitStatuses\022\335\001\n\023FetchGitAhea"
- + "dBehind\0224.google.cloud.dataform.v1.Fetch"
- + "GitAheadBehindRequest\0325.google.cloud.dat"
- + "aform.v1.FetchGitAheadBehindResponse\"Y\202\323"
- + "\344\223\002S\022Q/v1/{name=projects/*/locations/*/r"
- + "epositories/*/workspaces/*}:fetchGitAhea"
- + "dBehind\022\334\001\n\026CommitWorkspaceChanges\0227.goo"
- + "gle.cloud.dataform.v1.CommitWorkspaceCha"
- + "ngesRequest\0328.google.cloud.dataform.v1.C"
- + "ommitWorkspaceChangesResponse\"O\202\323\344\223\002I\"D/"
- + "v1/{name=projects/*/locations/*/reposito"
- + "ries/*/workspaces/*}:commit:\001*\022\330\001\n\025Reset"
- + "WorkspaceChanges\0226.google.cloud.dataform"
- + ".v1.ResetWorkspaceChangesRequest\0327.googl"
- + "e.cloud.dataform.v1.ResetWorkspaceChange"
- + "sResponse\"N\202\323\344\223\002H\"C/v1/{name=projects/*/"
+ + "tsResponse\"O\202\323\344\223\002I\022G/v1/{name=projects/*"
+ + "/locations/*/repositories/*}:queryDirect"
+ + "oryContents\022\322\001\n\026FetchRepositoryHistory\0227"
+ + ".google.cloud.dataform.v1.FetchRepositor"
+ + "yHistoryRequest\0328.google.cloud.dataform."
+ + "v1.FetchRepositoryHistoryResponse\"E\202\323\344\223\002"
+ + "?\022=/v1/{name=projects/*/locations/*/repo"
+ + "sitories/*}:fetchHistory\022\202\002\n\"ComputeRepo"
+ + "sitoryAccessTokenStatus\022C.google.cloud.d"
+ + "ataform.v1.ComputeRepositoryAccessTokenS"
+ + "tatusRequest\032D.google.cloud.dataform.v1."
+ + "ComputeRepositoryAccessTokenStatusRespon"
+ + "se\"Q\202\323\344\223\002K\022I/v1/{name=projects/*/locatio"
+ + "ns/*/repositories/*}:computeAccessTokenS"
+ + "tatus\022\320\001\n\023FetchRemoteBranches\0224.google.c"
+ + "loud.dataform.v1.FetchRemoteBranchesRequ"
+ + "est\0325.google.cloud.dataform.v1.FetchRemo"
+ + "teBranchesResponse\"L\202\323\344\223\002F\022D/v1/{name=pr"
+ + "ojects/*/locations/*/repositories/*}:fet"
+ + "chRemoteBranches\022\303\001\n\016ListWorkspaces\022/.go"
+ + "ogle.cloud.dataform.v1.ListWorkspacesReq"
+ + "uest\0320.google.cloud.dataform.v1.ListWork"
+ + "spacesResponse\"N\332A\006parent\202\323\344\223\002?\022=/v1/{pa"
+ + "rent=projects/*/locations/*/repositories"
+ + "/*}/workspaces\022\260\001\n\014GetWorkspace\022-.google"
+ + ".cloud.dataform.v1.GetWorkspaceRequest\032#"
+ + ".google.cloud.dataform.v1.Workspace\"L\332A\004"
+ + "name\202\323\344\223\002?\022=/v1/{name=projects/*/locatio"
+ + "ns/*/repositories/*/workspaces/*}\022\332\001\n\017Cr"
+ + "eateWorkspace\0220.google.cloud.dataform.v1"
+ + ".CreateWorkspaceRequest\032#.google.cloud.d"
+ + "ataform.v1.Workspace\"p\332A\035parent,workspac"
+ + "e,workspace_id\202\323\344\223\002J\"=/v1/{parent=projec"
+ + "ts/*/locations/*/repositories/*}/workspa"
+ + "ces:\tworkspace\022\251\001\n\017DeleteWorkspace\0220.goo"
+ + "gle.cloud.dataform.v1.DeleteWorkspaceReq"
+ + "uest\032\026.google.protobuf.Empty\"L\332A\004name\202\323\344"
+ + "\223\002?*=/v1/{name=projects/*/locations/*/re"
+ + "positories/*/workspaces/*}\022\341\001\n\022InstallNp"
+ + "mPackages\0223.google.cloud.dataform.v1.Ins"
+ + "tallNpmPackagesRequest\0324.google.cloud.da"
+ + "taform.v1.InstallNpmPackagesResponse\"`\202\323"
+ + "\344\223\002Z\"U/v1/{workspace=projects/*/location"
+ + "s/*/repositories/*/workspaces/*}:install"
+ + "NpmPackages:\001*\022\302\001\n\016PullGitCommits\022/.goog"
+ + "le.cloud.dataform.v1.PullGitCommitsReque"
+ + "st\0320.google.cloud.dataform.v1.PullGitCom"
+ + "mitsResponse\"M\202\323\344\223\002G\"B/v1/{name=projects"
+ + "/*/locations/*/repositories/*/workspaces"
+ + "/*}:pull:\001*\022\302\001\n\016PushGitCommits\022/.google."
+ + "cloud.dataform.v1.PushGitCommitsRequest\032"
+ + "0.google.cloud.dataform.v1.PushGitCommit"
+ + "sResponse\"M\202\323\344\223\002G\"B/v1/{name=projects/*/"
+ "locations/*/repositories/*/workspaces/*}"
- + ":reset:\001*\022\312\001\n\rFetchFileDiff\022..google.clo"
- + "ud.dataform.v1.FetchFileDiffRequest\032/.go"
- + "ogle.cloud.dataform.v1.FetchFileDiffResp"
- + "onse\"X\202\323\344\223\002R\022P/v1/{workspace=projects/*/"
+ + ":push:\001*\022\341\001\n\024FetchFileGitStatuses\0225.goog"
+ + "le.cloud.dataform.v1.FetchFileGitStatuse"
+ + "sRequest\0326.google.cloud.dataform.v1.Fetc"
+ + "hFileGitStatusesResponse\"Z\202\323\344\223\002T\022R/v1/{n"
+ + "ame=projects/*/locations/*/repositories/"
+ + "*/workspaces/*}:fetchFileGitStatuses\022\335\001\n"
+ + "\023FetchGitAheadBehind\0224.google.cloud.data"
+ + "form.v1.FetchGitAheadBehindRequest\0325.goo"
+ + "gle.cloud.dataform.v1.FetchGitAheadBehin"
+ + "dResponse\"Y\202\323\344\223\002S\022Q/v1/{name=projects/*/"
+ "locations/*/repositories/*/workspaces/*}"
- + ":fetchFileDiff\022\356\001\n\026QueryDirectoryContent"
- + "s\0227.google.cloud.dataform.v1.QueryDirect"
- + "oryContentsRequest\0328.google.cloud.datafo"
- + "rm.v1.QueryDirectoryContentsResponse\"a\202\323"
- + "\344\223\002[\022Y/v1/{workspace=projects/*/location"
- + "s/*/repositories/*/workspaces/*}:queryDi"
- + "rectoryContents\022\302\001\n\013SearchFiles\022,.google"
- + ".cloud.dataform.v1.SearchFilesRequest\032-."
- + "google.cloud.dataform.v1.SearchFilesResp"
- + "onse\"V\202\323\344\223\002P\022N/v1/{workspace=projects/*/"
+ + ":fetchGitAheadBehind\022\334\001\n\026CommitWorkspace"
+ + "Changes\0227.google.cloud.dataform.v1.Commi"
+ + "tWorkspaceChangesRequest\0328.google.cloud."
+ + "dataform.v1.CommitWorkspaceChangesRespon"
+ + "se\"O\202\323\344\223\002I\"D/v1/{name=projects/*/locatio"
+ + "ns/*/repositories/*/workspaces/*}:commit"
+ + ":\001*\022\330\001\n\025ResetWorkspaceChanges\0226.google.c"
+ + "loud.dataform.v1.ResetWorkspaceChangesRe"
+ + "quest\0327.google.cloud.dataform.v1.ResetWo"
+ + "rkspaceChangesResponse\"N\202\323\344\223\002H\"C/v1/{nam"
+ + "e=projects/*/locations/*/repositories/*/"
+ + "workspaces/*}:reset:\001*\022\312\001\n\rFetchFileDiff"
+ + "\022..google.cloud.dataform.v1.FetchFileDif"
+ + "fRequest\032/.google.cloud.dataform.v1.Fetc"
+ + "hFileDiffResponse\"X\202\323\344\223\002R\022P/v1/{workspac"
+ + "e=projects/*/locations/*/repositories/*/"
+ + "workspaces/*}:fetchFileDiff\022\356\001\n\026QueryDir"
+ + "ectoryContents\0227.google.cloud.dataform.v"
+ + "1.QueryDirectoryContentsRequest\0328.google"
+ + ".cloud.dataform.v1.QueryDirectoryContent"
+ + "sResponse\"a\202\323\344\223\002[\022Y/v1/{workspace=projec"
+ + "ts/*/locations/*/repositories/*/workspac"
+ + "es/*}:queryDirectoryContents\022\302\001\n\013SearchF"
+ + "iles\022,.google.cloud.dataform.v1.SearchFi"
+ + "lesRequest\032-.google.cloud.dataform.v1.Se"
+ + "archFilesResponse\"V\202\323\344\223\002P\022N/v1/{workspac"
+ + "e=projects/*/locations/*/repositories/*/"
+ + "workspaces/*}:searchFiles\022\315\001\n\rMakeDirect"
+ + "ory\022..google.cloud.dataform.v1.MakeDirec"
+ + "toryRequest\032/.google.cloud.dataform.v1.M"
+ + "akeDirectoryResponse\"[\202\323\344\223\002U\"P/v1/{works"
+ + "pace=projects/*/locations/*/repositories"
+ + "/*/workspaces/*}:makeDirectory:\001*\022\325\001\n\017Re"
+ + "moveDirectory\0220.google.cloud.dataform.v1"
+ + ".RemoveDirectoryRequest\0321.google.cloud.d"
+ + "ataform.v1.RemoveDirectoryResponse\"]\202\323\344\223"
+ + "\002W\"R/v1/{workspace=projects/*/locations/"
+ + "*/repositories/*/workspaces/*}:removeDir"
+ + "ectory:\001*\022\315\001\n\rMoveDirectory\022..google.clo"
+ + "ud.dataform.v1.MoveDirectoryRequest\032/.go"
+ + "ogle.cloud.dataform.v1.MoveDirectoryResp"
+ + "onse\"[\202\323\344\223\002U\"P/v1/{workspace=projects/*/"
+ "locations/*/repositories/*/workspaces/*}"
- + ":searchFiles\022\315\001\n\rMakeDirectory\022..google."
- + "cloud.dataform.v1.MakeDirectoryRequest\032/"
- + ".google.cloud.dataform.v1.MakeDirectoryR"
- + "esponse\"[\202\323\344\223\002U\"P/v1/{workspace=projects"
- + "/*/locations/*/repositories/*/workspaces"
- + "/*}:makeDirectory:\001*\022\325\001\n\017RemoveDirectory"
- + "\0220.google.cloud.dataform.v1.RemoveDirect"
- + "oryRequest\0321.google.cloud.dataform.v1.Re"
- + "moveDirectoryResponse\"]\202\323\344\223\002W\"R/v1/{work"
- + "space=projects/*/locations/*/repositorie"
- + "s/*/workspaces/*}:removeDirectory:\001*\022\315\001\n"
- + "\rMoveDirectory\022..google.cloud.dataform.v"
- + "1.MoveDirectoryRequest\032/.google.cloud.da"
- + "taform.v1.MoveDirectoryResponse\"[\202\323\344\223\002U\""
- + "P/v1/{workspace=projects/*/locations/*/r"
- + "epositories/*/workspaces/*}:moveDirector"
- + "y:\001*\022\266\001\n\010ReadFile\022).google.cloud.datafor"
- + "m.v1.ReadFileRequest\032*.google.cloud.data"
- + "form.v1.ReadFileResponse\"S\202\323\344\223\002M\022K/v1/{w"
- + "orkspace=projects/*/locations/*/reposito"
- + "ries/*/workspaces/*}:readFile\022\301\001\n\nRemove"
- + "File\022+.google.cloud.dataform.v1.RemoveFi"
- + "leRequest\032,.google.cloud.dataform.v1.Rem"
- + "oveFileResponse\"X\202\323\344\223\002R\"M/v1/{workspace="
- + "projects/*/locations/*/repositories/*/wo"
- + "rkspaces/*}:removeFile:\001*\022\271\001\n\010MoveFile\022)"
- + ".google.cloud.dataform.v1.MoveFileReques"
- + "t\032*.google.cloud.dataform.v1.MoveFileRes"
- + "ponse\"V\202\323\344\223\002P\"K/v1/{workspace=projects/*"
- + "/locations/*/repositories/*/workspaces/*"
- + "}:moveFile:\001*\022\275\001\n\tWriteFile\022*.google.clo"
- + "ud.dataform.v1.WriteFileRequest\032+.google"
- + ".cloud.dataform.v1.WriteFileResponse\"W\202\323"
- + "\344\223\002Q\"L/v1/{workspace=projects/*/location"
- + "s/*/repositories/*/workspaces/*}:writeFi"
- + "le:\001*\022\323\001\n\022ListReleaseConfigs\0223.google.cl"
- + "oud.dataform.v1.ListReleaseConfigsReques"
- + "t\0324.google.cloud.dataform.v1.ListRelease"
- + "ConfigsResponse\"R\332A\006parent\202\323\344\223\002C\022A/v1/{p"
- + "arent=projects/*/locations/*/repositorie"
- + "s/*}/releaseConfigs\022\300\001\n\020GetReleaseConfig"
- + "\0221.google.cloud.dataform.v1.GetReleaseCo"
- + "nfigRequest\032\'.google.cloud.dataform.v1.R"
- + "eleaseConfig\"P\332A\004name\202\323\344\223\002C\022A/v1/{name=p"
- + "rojects/*/locations/*/repositories/*/rel"
- + "easeConfigs/*}\022\372\001\n\023CreateReleaseConfig\0224"
- + ".google.cloud.dataform.v1.CreateReleaseC"
- + "onfigRequest\032\'.google.cloud.dataform.v1."
- + "ReleaseConfig\"\203\001\332A\'parent,release_config"
- + ",release_config_id\202\323\344\223\002S\"A/v1/{parent=pr"
- + "ojects/*/locations/*/repositories/*}/rel"
- + "easeConfigs:\016release_config\022\374\001\n\023UpdateRe"
- + "leaseConfig\0224.google.cloud.dataform.v1.U"
- + "pdateReleaseConfigRequest\032\'.google.cloud"
- + ".dataform.v1.ReleaseConfig\"\205\001\332A\032release_"
- + "config,update_mask\202\323\344\223\002b2P/v1/{release_c"
- + "onfig.name=projects/*/locations/*/reposi"
- + "tories/*/releaseConfigs/*}:\016release_conf"
- + "ig\022\265\001\n\023DeleteReleaseConfig\0224.google.clou"
- + "d.dataform.v1.DeleteReleaseConfigRequest"
- + "\032\026.google.protobuf.Empty\"P\332A\004name\202\323\344\223\002C*"
- + "A/v1/{name=projects/*/locations/*/reposi"
- + "tories/*/releaseConfigs/*}\022\343\001\n\026ListCompi"
- + "lationResults\0227.google.cloud.dataform.v1"
- + ".ListCompilationResultsRequest\0328.google."
- + "cloud.dataform.v1.ListCompilationResults"
- + "Response\"V\332A\006parent\202\323\344\223\002G\022E/v1/{parent=p"
- + "rojects/*/locations/*/repositories/*}/co"
- + "mpilationResults\022\320\001\n\024GetCompilationResul"
- + "t\0225.google.cloud.dataform.v1.GetCompilat"
- + "ionResultRequest\032+.google.cloud.dataform"
- + ".v1.CompilationResult\"T\332A\004name\202\323\344\223\002G\022E/v"
- + "1/{name=projects/*/locations/*/repositor"
- + "ies/*/compilationResults/*}\022\377\001\n\027CreateCo"
- + "mpilationResult\0228.google.cloud.dataform."
- + "v1.CreateCompilationResultRequest\032+.goog"
- + "le.cloud.dataform.v1.CompilationResult\"}"
- + "\332A\031parent,compilation_result\202\323\344\223\002[\"E/v1/"
+ + ":moveDirectory:\001*\022\266\001\n\010ReadFile\022).google."
+ + "cloud.dataform.v1.ReadFileRequest\032*.goog"
+ + "le.cloud.dataform.v1.ReadFileResponse\"S\202"
+ + "\323\344\223\002M\022K/v1/{workspace=projects/*/locatio"
+ + "ns/*/repositories/*/workspaces/*}:readFi"
+ + "le\022\301\001\n\nRemoveFile\022+.google.cloud.datafor"
+ + "m.v1.RemoveFileRequest\032,.google.cloud.da"
+ + "taform.v1.RemoveFileResponse\"X\202\323\344\223\002R\"M/v"
+ + "1/{workspace=projects/*/locations/*/repo"
+ + "sitories/*/workspaces/*}:removeFile:\001*\022\271"
+ + "\001\n\010MoveFile\022).google.cloud.dataform.v1.M"
+ + "oveFileRequest\032*.google.cloud.dataform.v"
+ + "1.MoveFileResponse\"V\202\323\344\223\002P\"K/v1/{workspa"
+ + "ce=projects/*/locations/*/repositories/*"
+ + "/workspaces/*}:moveFile:\001*\022\275\001\n\tWriteFile"
+ + "\022*.google.cloud.dataform.v1.WriteFileReq"
+ + "uest\032+.google.cloud.dataform.v1.WriteFil"
+ + "eResponse\"W\202\323\344\223\002Q\"L/v1/{workspace=projec"
+ + "ts/*/locations/*/repositories/*/workspac"
+ + "es/*}:writeFile:\001*\022\323\001\n\022ListReleaseConfig"
+ + "s\0223.google.cloud.dataform.v1.ListRelease"
+ + "ConfigsRequest\0324.google.cloud.dataform.v"
+ + "1.ListReleaseConfigsResponse\"R\332A\006parent\202"
+ + "\323\344\223\002C\022A/v1/{parent=projects/*/locations/"
+ + "*/repositories/*}/releaseConfigs\022\300\001\n\020Get"
+ + "ReleaseConfig\0221.google.cloud.dataform.v1"
+ + ".GetReleaseConfigRequest\032\'.google.cloud."
+ + "dataform.v1.ReleaseConfig\"P\332A\004name\202\323\344\223\002C"
+ + "\022A/v1/{name=projects/*/locations/*/repos"
+ + "itories/*/releaseConfigs/*}\022\372\001\n\023CreateRe"
+ + "leaseConfig\0224.google.cloud.dataform.v1.C"
+ + "reateReleaseConfigRequest\032\'.google.cloud"
+ + ".dataform.v1.ReleaseConfig\"\203\001\332A\'parent,r"
+ + "elease_config,release_config_id\202\323\344\223\002S\"A/"
+ + "v1/{parent=projects/*/locations/*/reposi"
+ + "tories/*}/releaseConfigs:\016release_config"
+ + "\022\374\001\n\023UpdateReleaseConfig\0224.google.cloud."
+ + "dataform.v1.UpdateReleaseConfigRequest\032\'"
+ + ".google.cloud.dataform.v1.ReleaseConfig\""
+ + "\205\001\332A\032release_config,update_mask\202\323\344\223\002b2P/"
+ + "v1/{release_config.name=projects/*/locat"
+ + "ions/*/repositories/*/releaseConfigs/*}:"
+ + "\016release_config\022\265\001\n\023DeleteReleaseConfig\022"
+ + "4.google.cloud.dataform.v1.DeleteRelease"
+ + "ConfigRequest\032\026.google.protobuf.Empty\"P\332"
+ + "A\004name\202\323\344\223\002C*A/v1/{name=projects/*/locat"
+ + "ions/*/repositories/*/releaseConfigs/*}\022"
+ + "\343\001\n\026ListCompilationResults\0227.google.clou"
+ + "d.dataform.v1.ListCompilationResultsRequ"
+ + "est\0328.google.cloud.dataform.v1.ListCompi"
+ + "lationResultsResponse\"V\332A\006parent\202\323\344\223\002G\022E"
+ + "/v1/{parent=projects/*/locations/*/repos"
+ + "itories/*}/compilationResults\022\320\001\n\024GetCom"
+ + "pilationResult\0225.google.cloud.dataform.v"
+ + "1.GetCompilationResultRequest\032+.google.c"
+ + "loud.dataform.v1.CompilationResult\"T\332A\004n"
+ + "ame\202\323\344\223\002G\022E/v1/{name=projects/*/location"
+ + "s/*/repositories/*/compilationResults/*}"
+ + "\022\377\001\n\027CreateCompilationResult\0228.google.cl"
+ + "oud.dataform.v1.CreateCompilationResultR"
+ + "equest\032+.google.cloud.dataform.v1.Compil"
+ + "ationResult\"}\332A\031parent,compilation_resul"
+ + "t\202\323\344\223\002[\"E/v1/{parent=projects/*/location"
+ + "s/*/repositories/*}/compilationResults:\022"
+ + "compilation_result\022\365\001\n\035QueryCompilationR"
+ + "esultActions\022>.google.cloud.dataform.v1."
+ + "QueryCompilationResultActionsRequest\032?.g"
+ + "oogle.cloud.dataform.v1.QueryCompilation"
+ + "ResultActionsResponse\"S\202\323\344\223\002M\022K/v1/{name"
+ + "=projects/*/locations/*/repositories/*/c"
+ + "ompilationResults/*}:query\022\327\001\n\023ListWorkf"
+ + "lowConfigs\0224.google.cloud.dataform.v1.Li"
+ + "stWorkflowConfigsRequest\0325.google.cloud."
+ + "dataform.v1.ListWorkflowConfigsResponse\""
+ + "S\332A\006parent\202\323\344\223\002D\022B/v1/{parent=projects/*"
+ + "/locations/*/repositories/*}/workflowCon"
+ + "figs\022\304\001\n\021GetWorkflowConfig\0222.google.clou"
+ + "d.dataform.v1.GetWorkflowConfigRequest\032("
+ + ".google.cloud.dataform.v1.WorkflowConfig"
+ + "\"Q\332A\004name\202\323\344\223\002D\022B/v1/{name=projects/*/lo"
+ + "cations/*/repositories/*/workflowConfigs"
+ + "/*}\022\201\002\n\024CreateWorkflowConfig\0225.google.cl"
+ + "oud.dataform.v1.CreateWorkflowConfigRequ"
+ + "est\032(.google.cloud.dataform.v1.WorkflowC"
+ + "onfig\"\207\001\332A)parent,workflow_config,workfl"
+ + "ow_config_id\202\323\344\223\002U\"B/v1/{parent=projects"
+ + "/*/locations/*/repositories/*}/workflowC"
+ + "onfigs:\017workflow_config\022\203\002\n\024UpdateWorkfl"
+ + "owConfig\0225.google.cloud.dataform.v1.Upda"
+ + "teWorkflowConfigRequest\032(.google.cloud.d"
+ + "ataform.v1.WorkflowConfig\"\211\001\332A\033workflow_"
+ + "config,update_mask\202\323\344\223\002e2R/v1/{workflow_"
+ + "config.name=projects/*/locations/*/repos"
+ + "itories/*/workflowConfigs/*}:\017workflow_c"
+ + "onfig\022\270\001\n\024DeleteWorkflowConfig\0225.google."
+ + "cloud.dataform.v1.DeleteWorkflowConfigRe"
+ + "quest\032\026.google.protobuf.Empty\"Q\332A\004name\202\323"
+ + "\344\223\002D*B/v1/{name=projects/*/locations/*/r"
+ + "epositories/*/workflowConfigs/*}\022\347\001\n\027Lis"
+ + "tWorkflowInvocations\0228.google.cloud.data"
+ + "form.v1.ListWorkflowInvocationsRequest\0329"
+ + ".google.cloud.dataform.v1.ListWorkflowIn"
+ + "vocationsResponse\"W\332A\006parent\202\323\344\223\002H\022F/v1/"
+ "{parent=projects/*/locations/*/repositor"
- + "ies/*}/compilationResults:\022compilation_r"
- + "esult\022\365\001\n\035QueryCompilationResultActions\022"
- + ">.google.cloud.dataform.v1.QueryCompilat"
- + "ionResultActionsRequest\032?.google.cloud.d"
- + "ataform.v1.QueryCompilationResultActions"
- + "Response\"S\202\323\344\223\002M\022K/v1/{name=projects/*/l"
- + "ocations/*/repositories/*/compilationRes"
- + "ults/*}:query\022\327\001\n\023ListWorkflowConfigs\0224."
- + "google.cloud.dataform.v1.ListWorkflowCon"
- + "figsRequest\0325.google.cloud.dataform.v1.L"
- + "istWorkflowConfigsResponse\"S\332A\006parent\202\323\344"
- + "\223\002D\022B/v1/{parent=projects/*/locations/*/"
- + "repositories/*}/workflowConfigs\022\304\001\n\021GetW"
- + "orkflowConfig\0222.google.cloud.dataform.v1"
- + ".GetWorkflowConfigRequest\032(.google.cloud"
- + ".dataform.v1.WorkflowConfig\"Q\332A\004name\202\323\344\223"
- + "\002D\022B/v1/{name=projects/*/locations/*/rep"
- + "ositories/*/workflowConfigs/*}\022\201\002\n\024Creat"
- + "eWorkflowConfig\0225.google.cloud.dataform."
- + "v1.CreateWorkflowConfigRequest\032(.google."
- + "cloud.dataform.v1.WorkflowConfig\"\207\001\332A)pa"
- + "rent,workflow_config,workflow_config_id\202"
- + "\323\344\223\002U\"B/v1/{parent=projects/*/locations/"
- + "*/repositories/*}/workflowConfigs:\017workf"
- + "low_config\022\203\002\n\024UpdateWorkflowConfig\0225.go"
- + "ogle.cloud.dataform.v1.UpdateWorkflowCon"
- + "figRequest\032(.google.cloud.dataform.v1.Wo"
- + "rkflowConfig\"\211\001\332A\033workflow_config,update"
- + "_mask\202\323\344\223\002e2R/v1/{workflow_config.name=p"
- + "rojects/*/locations/*/repositories/*/wor"
- + "kflowConfigs/*}:\017workflow_config\022\270\001\n\024Del"
- + "eteWorkflowConfig\0225.google.cloud.datafor"
- + "m.v1.DeleteWorkflowConfigRequest\032\026.googl"
- + "e.protobuf.Empty\"Q\332A\004name\202\323\344\223\002D*B/v1/{na"
- + "me=projects/*/locations/*/repositories/*"
- + "/workflowConfigs/*}\022\347\001\n\027ListWorkflowInvo"
- + "cations\0228.google.cloud.dataform.v1.ListW"
- + "orkflowInvocationsRequest\0329.google.cloud"
- + ".dataform.v1.ListWorkflowInvocationsResp"
- + "onse\"W\332A\006parent\202\323\344\223\002H\022F/v1/{parent=proje"
- + "cts/*/locations/*/repositories/*}/workfl"
- + "owInvocations\022\324\001\n\025GetWorkflowInvocation\022"
- + "6.google.cloud.dataform.v1.GetWorkflowIn"
- + "vocationRequest\032,.google.cloud.dataform."
- + "v1.WorkflowInvocation\"U\332A\004name\202\323\344\223\002H\022F/v"
- + "1/{name=projects/*/locations/*/repositor"
- + "ies/*/workflowInvocations/*}\022\206\002\n\030CreateW"
- + "orkflowInvocation\0229.google.cloud.datafor"
- + "m.v1.CreateWorkflowInvocationRequest\032,.g"
- + "oogle.cloud.dataform.v1.WorkflowInvocati"
- + "on\"\200\001\332A\032parent,workflow_invocation\202\323\344\223\002]"
- + "\"F/v1/{parent=projects/*/locations/*/rep"
- + "ositories/*}/workflowInvocations:\023workfl"
- + "ow_invocation\022\304\001\n\030DeleteWorkflowInvocati"
- + "on\0229.google.cloud.dataform.v1.DeleteWork"
- + "flowInvocationRequest\032\026.google.protobuf."
- + "Empty\"U\332A\004name\202\323\344\223\002H*F/v1/{name=projects"
- + "/*/locations/*/repositories/*/workflowIn"
- + "vocations/*}\022\353\001\n\030CancelWorkflowInvocatio"
- + "n\0229.google.cloud.dataform.v1.CancelWorkf"
- + "lowInvocationRequest\032:.google.cloud.data"
- + "form.v1.CancelWorkflowInvocationResponse"
- + "\"X\202\323\344\223\002R\"M/v1/{name=projects/*/locations"
- + "/*/repositories/*/workflowInvocations/*}"
- + ":cancel:\001*\022\371\001\n\036QueryWorkflowInvocationAc"
- + "tions\022?.google.cloud.dataform.v1.QueryWo"
- + "rkflowInvocationActionsRequest\032@.google."
- + "cloud.dataform.v1.QueryWorkflowInvocatio"
- + "nActionsResponse\"T\202\323\344\223\002N\022L/v1/{name=proj"
- + "ects/*/locations/*/repositories/*/workfl"
- + "owInvocations/*}:query\022\222\001\n\tGetConfig\022*.g"
- + "oogle.cloud.dataform.v1.GetConfigRequest"
- + "\032 .google.cloud.dataform.v1.Config\"7\332A\004n"
- + "ame\202\323\344\223\002*\022(/v1/{name=projects/*/location"
- + "s/*/config}\022\265\001\n\014UpdateConfig\022-.google.cl"
- + "oud.dataform.v1.UpdateConfigRequest\032 .go"
- + "ogle.cloud.dataform.v1.Config\"T\332A\022config"
- + ",update_mask\202\323\344\223\00292//v1/{config.name=pro"
- + "jects/*/locations/*/config}:\006config\022\367\002\n\014"
- + "GetIamPolicy\022\".google.iam.v1.GetIamPolic"
- + "yRequest\032\025.google.iam.v1.Policy\"\253\002\332A\010res"
- + "ource\202\323\344\223\002\231\002\022A/v1/{resource=projects/*/l"
- + "ocations/*/repositories/*}:getIamPolicyZ"
- + "P\022N/v1/{resource=projects/*/locations/*/"
- + "repositories/*/workspaces/*}:getIamPolic"
- + "yZ>\022\022
+ * Configures the destination for a repository snapshot.
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, repositorySnapshotUri_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, repositorySnapshotUri_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination other =
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination) obj;
+
+ if (!getRepositorySnapshotUri().equals(other.getRepositorySnapshotUri())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER;
+ hash = (53 * hash) + getRepositorySnapshotUri().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Configures the destination for a repository snapshot.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.GcsRepositorySnapshotDestination}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUri(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRepositorySnapshotUri() {
+ repositorySnapshotUri_ = getDefaultInstance().getRepositorySnapshotUri();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUriBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ private static final com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination();
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ java.lang.String getRepositorySnapshotUri();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ com.google.protobuf.ByteString getRepositorySnapshotUriBytes();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/GcsRepositorySnapshotMetadata.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/GcsRepositorySnapshotMetadata.java
new file mode 100644
index 000000000000..85151a7cdacc
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/GcsRepositorySnapshotMetadata.java
@@ -0,0 +1,894 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1;
+
+/**
+ *
+ *
+ *
+ * Metadata about a repository snapshot stored in Google Cloud Storage.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.GcsRepositorySnapshotMetadata}
+ */
+@com.google.protobuf.Generated
+public final class GcsRepositorySnapshotMetadata extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1.GcsRepositorySnapshotMetadata)
+ GcsRepositorySnapshotMetadataOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "GcsRepositorySnapshotMetadata");
+ }
+
+ // Use GcsRepositorySnapshotMetadata.newBuilder() to construct.
+ private GcsRepositorySnapshotMetadata(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private GcsRepositorySnapshotMetadata() {
+ repositorySnapshotUri_ = "";
+ crc32CChecksum_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_GcsRepositorySnapshotMetadata_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.class,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata.Builder.class);
+ }
+
+ public static final int REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object repositorySnapshotUri_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CRC32C_CHECKSUM_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object crc32CChecksum_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ @java.lang.Override
+ public java.lang.String getCrc32CChecksum() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ crc32CChecksum_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCrc32CChecksumBytes() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ crc32CChecksum_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int GENERATION_FIELD_NUMBER = 3;
+ private long generation_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ @java.lang.Override
+ public long getGeneration() {
+ return generation_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, repositorySnapshotUri_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(crc32CChecksum_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, crc32CChecksum_);
+ }
+ if (generation_ != 0L) {
+ output.writeInt64(3, generation_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, repositorySnapshotUri_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(crc32CChecksum_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, crc32CChecksum_);
+ }
+ if (generation_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(3, generation_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata other =
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata) obj;
+
+ if (!getRepositorySnapshotUri().equals(other.getRepositorySnapshotUri())) return false;
+ if (!getCrc32CChecksum().equals(other.getCrc32CChecksum())) return false;
+ if (getGeneration() != other.getGeneration()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER;
+ hash = (53 * hash) + getRepositorySnapshotUri().hashCode();
+ hash = (37 * hash) + CRC32C_CHECKSUM_FIELD_NUMBER;
+ hash = (53 * hash) + getCrc32CChecksum().hashCode();
+ hash = (37 * hash) + GENERATION_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getGeneration());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Metadata about a repository snapshot stored in Google Cloud Storage.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.GcsRepositorySnapshotMetadata}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUri(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRepositorySnapshotUri() {
+ repositorySnapshotUri_ = getDefaultInstance().getRepositorySnapshotUri();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUriBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object crc32CChecksum_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ public java.lang.String getCrc32CChecksum() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ crc32CChecksum_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ public com.google.protobuf.ByteString getCrc32CChecksumBytes() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ crc32CChecksum_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The crc32cChecksum to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCrc32CChecksum(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ crc32CChecksum_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCrc32CChecksum() {
+ crc32CChecksum_ = getDefaultInstance().getCrc32CChecksum();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for crc32cChecksum to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCrc32CChecksumBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ crc32CChecksum_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private long generation_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ @java.lang.Override
+ public long getGeneration() {
+ return generation_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The generation to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGeneration(long value) {
+
+ generation_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGeneration() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ generation_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.GcsRepositorySnapshotMetadata)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1.GcsRepositorySnapshotMetadata)
+ private static final com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata();
+ }
+
+ public static com.google.cloud.dataform.v1.GcsRepositorySnapshotMetadata getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ java.lang.String getRepositorySnapshotUri();
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ com.google.protobuf.ByteString getRepositorySnapshotUriBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ java.lang.String getCrc32CChecksum();
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ com.google.protobuf.ByteString getCrc32CChecksumBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ long getGeneration();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequest.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequest.java
index 56dda23424e5..affd76b509a9 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequest.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequest.java
@@ -70,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.dataform.v1.InstallNpmPackagesRequest.Builder.class);
}
+ private int bitField0_;
public static final int WORKSPACE_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
@@ -127,6 +128,68 @@ public com.google.protobuf.ByteString getWorkspaceBytes() {
}
}
+ public static final int PIPELINE_CONFIG_FIELD_NUMBER = 3;
+ private com.google.cloud.dataform.v1.PipelineConfig pipelineConfig_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -144,6 +207,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(workspace_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 1, workspace_);
}
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(3, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -156,6 +222,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(workspace_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(1, workspace_);
}
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -173,6 +242,10 @@ public boolean equals(final java.lang.Object obj) {
(com.google.cloud.dataform.v1.InstallNpmPackagesRequest) obj;
if (!getWorkspace().equals(other.getWorkspace())) return false;
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -186,6 +259,10 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + WORKSPACE_FIELD_NUMBER;
hash = (53 * hash) + getWorkspace().hashCode();
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -317,10 +394,19 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
}
// Construct using com.google.cloud.dataform.v1.InstallNpmPackagesRequest.newBuilder()
- private Builder() {}
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ internalGetPipelineConfigFieldBuilder();
+ }
}
@java.lang.Override
@@ -328,6 +414,11 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
workspace_ = "";
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
return this;
}
@@ -367,6 +458,13 @@ private void buildPartial0(com.google.cloud.dataform.v1.InstallNpmPackagesReques
if (((from_bitField0_ & 0x00000001) != 0)) {
result.workspace_ = workspace_;
}
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
@@ -387,6 +485,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.InstallNpmPackagesRequest
bitField0_ |= 0x00000001;
onChanged();
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -419,6 +520,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000001;
break;
} // case 10
+ case 26:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -559,6 +667,229 @@ public Builder setWorkspaceBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.cloud.dataform.v1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.InstallNpmPackagesRequest)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequestOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequestOrBuilder.java
index c1d9fc9b04f5..254bc2417c6d 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequestOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/InstallNpmPackagesRequestOrBuilder.java
@@ -55,4 +55,50 @@ public interface InstallNpmPackagesRequestOrBuilder
* @return The bytes for workspace.
*/
com.google.protobuf.ByteString getWorkspaceBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptions.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptions.java
index 2fe692ee3fa0..88c0fabfe790 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptions.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptions.java
@@ -117,6 +117,53 @@ public ExecutionSinkCase getExecutionSinkCase() {
return ExecutionSinkCase.forNumber(executionSinkCase_);
}
+ private int repositorySnapshotStorageCase_ = 0;
+
+ @SuppressWarnings("serial")
+ private java.lang.Object repositorySnapshotStorage_;
+
+ public enum RepositorySnapshotStorageCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ GCS_REPOSITORY_SNAPSHOT_DESTINATION(3),
+ REPOSITORYSNAPSHOTSTORAGE_NOT_SET(0);
+ private final int value;
+
+ private RepositorySnapshotStorageCase(int value) {
+ this.value = value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static RepositorySnapshotStorageCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static RepositorySnapshotStorageCase forNumber(int value) {
+ switch (value) {
+ case 3:
+ return GCS_REPOSITORY_SNAPSHOT_DESTINATION;
+ case 0:
+ return REPOSITORYSNAPSHOTSTORAGE_NOT_SET;
+ default:
+ return null;
+ }
+ }
+
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public RepositorySnapshotStorageCase getRepositorySnapshotStorageCase() {
+ return RepositorySnapshotStorageCase.forNumber(repositorySnapshotStorageCase_);
+ }
+
public static final int GCS_OUTPUT_BUCKET_FIELD_NUMBER = 1;
/**
@@ -193,6 +240,76 @@ public com.google.protobuf.ByteString getGcsOutputBucketBytes() {
}
}
+ public static final int GCS_REPOSITORY_SNAPSHOT_DESTINATION_FIELD_NUMBER = 3;
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotDestination() {
+ return repositorySnapshotStorageCase_ == 3;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination() {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder() {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+
public static final int AI_PLATFORM_NOTEBOOK_RUNTIME_TEMPLATE_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
@@ -277,6 +394,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
com.google.protobuf.GeneratedMessage.writeString(
output, 2, aiPlatformNotebookRuntimeTemplate_);
}
+ if (repositorySnapshotStorageCase_ == 3) {
+ output.writeMessage(
+ 3,
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_);
+ }
getUnknownFields().writeTo(output);
}
@@ -294,6 +417,13 @@ public int getSerializedSize() {
com.google.protobuf.GeneratedMessage.computeStringSize(
2, aiPlatformNotebookRuntimeTemplate_);
}
+ if (repositorySnapshotStorageCase_ == 3) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 3,
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -320,6 +450,16 @@ public boolean equals(final java.lang.Object obj) {
case 0:
default:
}
+ if (!getRepositorySnapshotStorageCase().equals(other.getRepositorySnapshotStorageCase()))
+ return false;
+ switch (repositorySnapshotStorageCase_) {
+ case 3:
+ if (!getGcsRepositorySnapshotDestination()
+ .equals(other.getGcsRepositorySnapshotDestination())) return false;
+ break;
+ case 0:
+ default:
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -341,6 +481,14 @@ public int hashCode() {
case 0:
default:
}
+ switch (repositorySnapshotStorageCase_) {
+ case 3:
+ hash = (37 * hash) + GCS_REPOSITORY_SNAPSHOT_DESTINATION_FIELD_NUMBER;
+ hash = (53 * hash) + getGcsRepositorySnapshotDestination().hashCode();
+ break;
+ case 0:
+ default:
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -481,9 +629,14 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
public Builder clear() {
super.clear();
bitField0_ = 0;
+ if (gcsRepositorySnapshotDestinationBuilder_ != null) {
+ gcsRepositorySnapshotDestinationBuilder_.clear();
+ }
aiPlatformNotebookRuntimeTemplate_ = "";
executionSinkCase_ = 0;
executionSink_ = null;
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
return this;
}
@@ -521,7 +674,7 @@ public com.google.cloud.dataform.v1.NotebookRuntimeOptions buildPartial() {
private void buildPartial0(com.google.cloud.dataform.v1.NotebookRuntimeOptions result) {
int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000002) != 0)) {
+ if (((from_bitField0_ & 0x00000004) != 0)) {
result.aiPlatformNotebookRuntimeTemplate_ = aiPlatformNotebookRuntimeTemplate_;
}
}
@@ -529,6 +682,11 @@ private void buildPartial0(com.google.cloud.dataform.v1.NotebookRuntimeOptions r
private void buildPartialOneofs(com.google.cloud.dataform.v1.NotebookRuntimeOptions result) {
result.executionSinkCase_ = executionSinkCase_;
result.executionSink_ = this.executionSink_;
+ result.repositorySnapshotStorageCase_ = repositorySnapshotStorageCase_;
+ result.repositorySnapshotStorage_ = this.repositorySnapshotStorage_;
+ if (repositorySnapshotStorageCase_ == 3 && gcsRepositorySnapshotDestinationBuilder_ != null) {
+ result.repositorySnapshotStorage_ = gcsRepositorySnapshotDestinationBuilder_.build();
+ }
}
@java.lang.Override
@@ -546,7 +704,7 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.NotebookRuntimeOptions oth
return this;
if (!other.getAiPlatformNotebookRuntimeTemplate().isEmpty()) {
aiPlatformNotebookRuntimeTemplate_ = other.aiPlatformNotebookRuntimeTemplate_;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
}
switch (other.getExecutionSinkCase()) {
@@ -562,6 +720,17 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.NotebookRuntimeOptions oth
break;
}
}
+ switch (other.getRepositorySnapshotStorageCase()) {
+ case GCS_REPOSITORY_SNAPSHOT_DESTINATION:
+ {
+ mergeGcsRepositorySnapshotDestination(other.getGcsRepositorySnapshotDestination());
+ break;
+ }
+ case REPOSITORYSNAPSHOTSTORAGE_NOT_SET:
+ {
+ break;
+ }
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -598,9 +767,17 @@ public Builder mergeFrom(
case 18:
{
aiPlatformNotebookRuntimeTemplate_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
break;
} // case 18
+ case 26:
+ {
+ input.readMessage(
+ internalGetGcsRepositorySnapshotDestinationFieldBuilder().getBuilder(),
+ extensionRegistry);
+ repositorySnapshotStorageCase_ = 3;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -632,6 +809,20 @@ public Builder clearExecutionSink() {
return this;
}
+ private int repositorySnapshotStorageCase_ = 0;
+ private java.lang.Object repositorySnapshotStorage_;
+
+ public RepositorySnapshotStorageCase getRepositorySnapshotStorageCase() {
+ return RepositorySnapshotStorageCase.forNumber(repositorySnapshotStorageCase_);
+ }
+
+ public Builder clearRepositorySnapshotStorage() {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ onChanged();
+ return this;
+ }
+
private int bitField0_;
/**
@@ -779,6 +970,273 @@ public Builder setGcsOutputBucketBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder>
+ gcsRepositorySnapshotDestinationBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotDestination() {
+ return repositorySnapshotStorageCase_ == 3;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return gcsRepositorySnapshotDestinationBuilder_.getMessage();
+ }
+ return com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination value) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotStorage_ = value;
+ onChanged();
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(value);
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder builderForValue) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ repositorySnapshotStorage_ = builderForValue.build();
+ onChanged();
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(builderForValue.build());
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination value) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3
+ && repositorySnapshotStorage_
+ != com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination
+ .getDefaultInstance()) {
+ repositorySnapshotStorage_ =
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.newBuilder(
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ repositorySnapshotStorage_ = value;
+ }
+ onChanged();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ gcsRepositorySnapshotDestinationBuilder_.mergeFrom(value);
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(value);
+ }
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearGcsRepositorySnapshotDestination() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3) {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ onChanged();
+ }
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ }
+ gcsRepositorySnapshotDestinationBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder
+ getGcsRepositorySnapshotDestinationBuilder() {
+ return internalGetGcsRepositorySnapshotDestinationFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder() {
+ if ((repositorySnapshotStorageCase_ == 3)
+ && (gcsRepositorySnapshotDestinationBuilder_ != null)) {
+ return gcsRepositorySnapshotDestinationBuilder_.getMessageOrBuilder();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder>
+ internalGetGcsRepositorySnapshotDestinationFieldBuilder() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (!(repositorySnapshotStorageCase_ == 3)) {
+ repositorySnapshotStorage_ =
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+ gcsRepositorySnapshotDestinationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder>(
+ (com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_,
+ getParentForChildren(),
+ isClean());
+ repositorySnapshotStorage_ = null;
+ }
+ repositorySnapshotStorageCase_ = 3;
+ onChanged();
+ return gcsRepositorySnapshotDestinationBuilder_;
+ }
+
private java.lang.Object aiPlatformNotebookRuntimeTemplate_ = "";
/**
@@ -859,7 +1317,7 @@ public Builder setAiPlatformNotebookRuntimeTemplate(java.lang.String value) {
throw new NullPointerException();
}
aiPlatformNotebookRuntimeTemplate_ = value;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
return this;
}
@@ -883,7 +1341,7 @@ public Builder setAiPlatformNotebookRuntimeTemplate(java.lang.String value) {
public Builder clearAiPlatformNotebookRuntimeTemplate() {
aiPlatformNotebookRuntimeTemplate_ =
getDefaultInstance().getAiPlatformNotebookRuntimeTemplate();
- bitField0_ = (bitField0_ & ~0x00000002);
+ bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
@@ -911,7 +1369,7 @@ public Builder setAiPlatformNotebookRuntimeTemplateBytes(com.google.protobuf.Byt
}
checkByteStringIsUtf8(value);
aiPlatformNotebookRuntimeTemplate_ = value;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
return this;
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptionsOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptionsOrBuilder.java
index f67ee5d53334..f3bcd119a579 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptionsOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/NotebookRuntimeOptionsOrBuilder.java
@@ -68,6 +68,57 @@ public interface NotebookRuntimeOptionsOrBuilder
*/
com.google.protobuf.ByteString getGcsOutputBucketBytes();
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ boolean hasGcsRepositorySnapshotDestination();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder();
+
/**
*
*
@@ -105,4 +156,7 @@ public interface NotebookRuntimeOptionsOrBuilder
com.google.protobuf.ByteString getAiPlatformNotebookRuntimeTemplateBytes();
com.google.cloud.dataform.v1.NotebookRuntimeOptions.ExecutionSinkCase getExecutionSinkCase();
+
+ com.google.cloud.dataform.v1.NotebookRuntimeOptions.RepositorySnapshotStorageCase
+ getRepositorySnapshotStorageCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/PipelineConfig.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/PipelineConfig.java
new file mode 100644
index 000000000000..4082a08dd7ff
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/PipelineConfig.java
@@ -0,0 +1,979 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1;
+
+/**
+ *
+ *
+ *
+ * Defines the pipeline type and path within the Git repository.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.PipelineConfig}
+ */
+@com.google.protobuf.Generated
+public final class PipelineConfig extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1.PipelineConfig)
+ PipelineConfigOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "PipelineConfig");
+ }
+
+ // Use PipelineConfig.newBuilder() to construct.
+ private PipelineConfig(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private PipelineConfig() {
+ pipelineType_ = 0;
+ path_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_PipelineConfig_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1.DataformProto
+ .internal_static_google_cloud_dataform_v1_PipelineConfig_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1.PipelineConfig.class,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * The type of the pipeline. This may be extended in the future.
+ * In case of UNSPECIFIED, the error will be thrown.
+ *
+ *
+ * Protobuf enum {@code google.cloud.dataform.v1.PipelineConfig.PipelineType}
+ */
+ public enum PipelineType implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * PIPELINE_TYPE_UNSPECIFIED = 0;
+ */
+ PIPELINE_TYPE_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Regular Dataform pipeline.
+ *
+ *
+ * DATAFORM = 1;
+ */
+ DATAFORM(1),
+ /**
+ *
+ *
+ *
+ * SQL single file asset.
+ *
+ *
+ * SQL = 3;
+ */
+ SQL(3),
+ /**
+ *
+ *
+ *
+ * Notebook single file asset.
+ *
+ *
+ * NOTEBOOK = 4;
+ */
+ NOTEBOOK(4),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "PipelineType");
+ }
+
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * PIPELINE_TYPE_UNSPECIFIED = 0;
+ */
+ public static final int PIPELINE_TYPE_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * Regular Dataform pipeline.
+ *
+ *
+ * DATAFORM = 1;
+ */
+ public static final int DATAFORM_VALUE = 1;
+
+ /**
+ *
+ *
+ *
+ * SQL single file asset.
+ *
+ *
+ * SQL = 3;
+ */
+ public static final int SQL_VALUE = 3;
+
+ /**
+ *
+ *
+ *
+ * Notebook single file asset.
+ *
+ *
+ * NOTEBOOK = 4;
+ */
+ public static final int NOTEBOOK_VALUE = 4;
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static PipelineType valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static PipelineType forNumber(int value) {
+ switch (value) {
+ case 0:
+ return PIPELINE_TYPE_UNSPECIFIED;
+ case 1:
+ return DATAFORM;
+ case 3:
+ return SQL;
+ case 4:
+ return NOTEBOOK;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ @java.lang.Override
+ public int getPipelineTypeValue() {
+ return pipelineType_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfig.PipelineType getPipelineType() {
+ com.google.cloud.dataform.v1.PipelineConfig.PipelineType result =
+ com.google.cloud.dataform.v1.PipelineConfig.PipelineType.forNumber(pipelineType_);
+ return result == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.PipelineType.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int PATH_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object path_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ @java.lang.Override
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ path_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (pipelineType_
+ != com.google.cloud.dataform.v1.PipelineConfig.PipelineType.PIPELINE_TYPE_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(1, pipelineType_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(path_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, path_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (pipelineType_
+ != com.google.cloud.dataform.v1.PipelineConfig.PipelineType.PIPELINE_TYPE_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, pipelineType_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(path_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, path_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1.PipelineConfig)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1.PipelineConfig other =
+ (com.google.cloud.dataform.v1.PipelineConfig) obj;
+
+ if (pipelineType_ != other.pipelineType_) return false;
+ if (!getPath().equals(other.getPath())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + PIPELINE_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + pipelineType_;
+ hash = (37 * hash) + PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getPath().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.cloud.dataform.v1.PipelineConfig prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Defines the pipeline type and path within the Git repository.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1.PipelineConfig}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ @java.lang.Override
+ public int getPipelineTypeValue() {
+ return pipelineType_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The enum numeric value on the wire for pipelineType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPipelineTypeValue(int value) {
+ pipelineType_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfig.PipelineType getPipelineType() {
+ com.google.cloud.dataform.v1.PipelineConfig.PipelineType result =
+ com.google.cloud.dataform.v1.PipelineConfig.PipelineType.forNumber(pipelineType_);
+ return result == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.PipelineType.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The pipelineType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPipelineType(com.google.cloud.dataform.v1.PipelineConfig.PipelineType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ pipelineType_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPipelineType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ pipelineType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object path_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ path_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ public com.google.protobuf.ByteString getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The path to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPath(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ path_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPath() {
+ path_ = getDefaultInstance().getPath();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for path to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPathBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ path_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.PipelineConfig)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1.PipelineConfig)
+ private static final com.google.cloud.dataform.v1.PipelineConfig DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1.PipelineConfig();
+ }
+
+ public static com.google.cloud.dataform.v1.PipelineConfig getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ int getPipelineTypeValue();
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ com.google.cloud.dataform.v1.PipelineConfig.PipelineType getPipelineType();
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ java.lang.String getPath();
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ com.google.protobuf.ByteString getPathBytes();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfig.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfig.java
index cf14e5ee583b..8c5e49143533 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfig.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfig.java
@@ -1824,9 +1824,9 @@ public com.google.protobuf.ByteString getCronScheduleBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1851,9 +1851,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3315,9 +3315,9 @@ public Builder setCronScheduleBytes(com.google.protobuf.ByteString value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3341,9 +3341,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3367,9 +3367,9 @@ public com.google.protobuf.ByteString getTimeZoneBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3392,9 +3392,9 @@ public Builder setTimeZone(java.lang.String value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3413,9 +3413,9 @@ public Builder clearTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfigOrBuilder.java
index 0f24a1f21c18..290dbc24616b 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/ReleaseConfigOrBuilder.java
@@ -165,9 +165,9 @@ public interface ReleaseConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -181,9 +181,9 @@ public interface ReleaseConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfig.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfig.java
index 7d277dec6a41..87e5e96acf6e 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfig.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfig.java
@@ -1820,9 +1820,9 @@ public com.google.protobuf.ByteString getCronScheduleBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1847,9 +1847,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3375,9 +3375,9 @@ public Builder setCronScheduleBytes(com.google.protobuf.ByteString value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3401,9 +3401,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3427,9 +3427,9 @@ public com.google.protobuf.ByteString getTimeZoneBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3452,9 +3452,9 @@ public Builder setTimeZone(java.lang.String value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3473,9 +3473,9 @@ public Builder clearTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfigOrBuilder.java
index ff343fa8d741..df3a9308fe7f 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowConfigOrBuilder.java
@@ -162,9 +162,9 @@ public interface WorkflowConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -178,9 +178,9 @@ public interface WorkflowConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocation.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocation.java
index d7fb5eedf3fe..7bf0fa4648e9 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocation.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocation.java
@@ -1007,6 +1007,68 @@ public com.google.cloud.dataform.v1.PrivateResourceMetadata getPrivateResourceMe
: privateResourceMetadata_;
}
+ public static final int PIPELINE_CONFIG_FIELD_NUMBER = 11;
+ private com.google.cloud.dataform.v1.PipelineConfig pipelineConfig_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1052,6 +1114,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(10, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ output.writeMessage(11, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -1094,6 +1159,9 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
10, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(11, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1133,6 +1201,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasPrivateResourceMetadata()) {
if (!getPrivateResourceMetadata().equals(other.getPrivateResourceMetadata())) return false;
}
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getCompilationSourceCase().equals(other.getCompilationSourceCase())) return false;
switch (compilationSourceCase_) {
case 2:
@@ -1181,6 +1253,10 @@ public int hashCode() {
hash = (37 * hash) + PRIVATE_RESOURCE_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getPrivateResourceMetadata().hashCode();
}
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
switch (compilationSourceCase_) {
case 2:
hash = (37 * hash) + COMPILATION_RESULT_FIELD_NUMBER;
@@ -1338,6 +1414,7 @@ private void maybeForceBuilderInitialization() {
internalGetInvocationTimingFieldBuilder();
internalGetDataEncryptionStateFieldBuilder();
internalGetPrivateResourceMetadataFieldBuilder();
+ internalGetPipelineConfigFieldBuilder();
}
}
@@ -1369,6 +1446,11 @@ public Builder clear() {
privateResourceMetadataBuilder_.dispose();
privateResourceMetadataBuilder_ = null;
}
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
compilationSourceCase_ = 0;
compilationSource_ = null;
return this;
@@ -1446,6 +1528,11 @@ private void buildPartial0(com.google.cloud.dataform.v1.WorkflowInvocation resul
: privateResourceMetadataBuilder_.build();
to_bitField0_ |= 0x00000010;
}
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000020;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1497,6 +1584,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1.WorkflowInvocation other)
if (other.hasPrivateResourceMetadata()) {
mergePrivateResourceMetadata(other.getPrivateResourceMetadata());
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
switch (other.getCompilationSourceCase()) {
case COMPILATION_RESULT:
{
@@ -1610,6 +1700,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000200;
break;
} // case 82
+ case 90:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 90
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3335,6 +3432,229 @@ public Builder clearPrivateResourceMetadata() {
return privateResourceMetadataBuilder_;
}
+ private com.google.cloud.dataform.v1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1.PipelineConfig,
+ com.google.cloud.dataform.v1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.WorkflowInvocation)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationAction.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationAction.java
index 17d8fea74e59..f050f752c9cf 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationAction.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationAction.java
@@ -1245,6 +1245,32 @@ public interface NotebookActionOrBuilder
* @return The bytes for jobId.
*/
com.google.protobuf.ByteString getJobIdBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ java.lang.String getFilePath();
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ com.google.protobuf.ByteString getFilePathBytes();
}
/**
@@ -1280,6 +1306,7 @@ private NotebookAction(com.google.protobuf.GeneratedMessage.Builder> builder)
private NotebookAction() {
contents_ = "";
jobId_ = "";
+ filePath_ = "";
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -1409,6 +1436,59 @@ public com.google.protobuf.ByteString getJobIdBytes() {
}
}
+ public static final int FILE_PATH_FIELD_NUMBER = 3;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object filePath_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ @java.lang.Override
+ public java.lang.String getFilePath() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filePath_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getFilePathBytes() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filePath_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1429,6 +1509,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jobId_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 2, jobId_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filePath_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 3, filePath_);
+ }
getUnknownFields().writeTo(output);
}
@@ -1444,6 +1527,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jobId_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(2, jobId_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filePath_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(3, filePath_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1462,6 +1548,7 @@ public boolean equals(final java.lang.Object obj) {
if (!getContents().equals(other.getContents())) return false;
if (!getJobId().equals(other.getJobId())) return false;
+ if (!getFilePath().equals(other.getFilePath())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -1477,6 +1564,8 @@ public int hashCode() {
hash = (53 * hash) + getContents().hashCode();
hash = (37 * hash) + JOB_ID_FIELD_NUMBER;
hash = (53 * hash) + getJobId().hashCode();
+ hash = (37 * hash) + FILE_PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getFilePath().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1622,6 +1711,7 @@ public Builder clear() {
bitField0_ = 0;
contents_ = "";
jobId_ = "";
+ filePath_ = "";
return this;
}
@@ -1668,6 +1758,9 @@ private void buildPartial0(
if (((from_bitField0_ & 0x00000002) != 0)) {
result.jobId_ = jobId_;
}
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.filePath_ = filePath_;
+ }
}
@java.lang.Override
@@ -1696,6 +1789,11 @@ public Builder mergeFrom(
bitField0_ |= 0x00000002;
onChanged();
}
+ if (!other.getFilePath().isEmpty()) {
+ filePath_ = other.filePath_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1734,6 +1832,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000002;
break;
} // case 18
+ case 26:
+ {
+ filePath_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1990,6 +2094,117 @@ public Builder setJobIdBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.lang.Object filePath_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ public java.lang.String getFilePath() {
+ java.lang.Object ref = filePath_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filePath_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ public com.google.protobuf.ByteString getFilePathBytes() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filePath_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The filePath to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilePath(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ filePath_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFilePath() {
+ filePath_ = getDefaultInstance().getFilePath();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for filePath to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilePathBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ filePath_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1.WorkflowInvocationAction.NotebookAction)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationOrBuilder.java
index f124962b7735..0f57f6f81cb4 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/java/com/google/cloud/dataform/v1/WorkflowInvocationOrBuilder.java
@@ -439,5 +439,51 @@ public interface WorkflowInvocationOrBuilder
com.google.cloud.dataform.v1.PrivateResourceMetadataOrBuilder
getPrivateResourceMetadataOrBuilder();
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
+
com.google.cloud.dataform.v1.WorkflowInvocation.CompilationSourceCase getCompilationSourceCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1/src/main/proto/google/cloud/dataform/v1/dataform.proto b/java-dataform/proto-google-cloud-dataform-v1/src/main/proto/google/cloud/dataform/v1/dataform.proto
index eafb01396a2a..4fe0224b5139 100644
--- a/java-dataform/proto-google-cloud-dataform-v1/src/main/proto/google/cloud/dataform/v1/dataform.proto
+++ b/java-dataform/proto-google-cloud-dataform-v1/src/main/proto/google/cloud/dataform/v1/dataform.proto
@@ -1963,6 +1963,10 @@ message InstallNpmPackagesRequest {
type: "dataform.googleapis.com/Workspace"
}
];
+
+ // Optional. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 3 [(google.api.field_behavior) = OPTIONAL];
}
// `InstallNpmPackages` response message.
@@ -2019,9 +2023,9 @@ message ReleaseConfig {
string cron_schedule = 4 [(google.api.field_behavior) = OPTIONAL];
// Optional. Specifies the time zone to be used when interpreting
- // cron_schedule. Must be a time zone name from the time zone database
- // (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- // unspecified, the default is UTC.
+ // cron_schedule. Must be a time zone name from the [time zone
+ // database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ // left unspecified, the default is `UTC`.
string time_zone = 7 [(google.api.field_behavior) = OPTIONAL];
// Output only. Records of the 10 most recent scheduled release attempts,
@@ -2237,6 +2241,11 @@ message CompilationResult {
// from a workspace.
PrivateResourceMetadata private_resource_metadata = 12
[(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. Metadata about the repository snapshot used by scheduled
+ // notebooks.
+ GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Configures various aspects of Dataform code compilation.
@@ -2277,6 +2286,32 @@ message CodeCompilationConfig {
// Optional. The default notebook runtime options.
NotebookRuntimeOptions default_notebook_runtime_options = 9
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 12 [(google.api.field_behavior) = OPTIONAL];
+}
+
+// Metadata about a repository snapshot stored in Google Cloud Storage.
+message GcsRepositorySnapshotMetadata {
+ // Output only. The Google Cloud Storage URI of the repository snapshot.
+ string repository_snapshot_uri = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The crc32c checksum of the repository snapshot, big-endian
+ // base64 encoded.
+ string crc32c_checksum = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The generation number of the Cloud Storage object. See
+ // https://cloud.google.com/storage/docs/metadata#generation-number.
+ int64 generation = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// Configures the destination for a repository snapshot.
+message GcsRepositorySnapshotDestination {
+ // Optional. The Google Cloud Storage destination to upload the repository
+ // snapshot to. Format: `gs://bucket-name/path/`.
+ string repository_snapshot_uri = 1 [(google.api.field_behavior) = OPTIONAL];
}
// Configures various aspects of Dataform notebook runtime.
@@ -2288,6 +2323,16 @@ message NotebookRuntimeOptions {
string gcs_output_bucket = 1 [(google.api.field_behavior) = OPTIONAL];
}
+ // The destination of the snapshot of repository files to be available for
+ // read-only access inside a notebook runtime
+ oneof repository_snapshot_storage {
+ // Optional. The Google Cloud Storage destination to upload the snapshot to.
+ // For empty URI it defaults to the provided gcs_output_bucket.
+ // Format: `gs://bucket-name/path/`.
+ GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3
+ [(google.api.field_behavior) = OPTIONAL];
+ }
+
// Optional. The resource name of the [Colab runtime template]
// (https://cloud.google.com/colab/docs/runtimes), from which a runtime is
// created for notebook executions. If not specified, a runtime is created
@@ -2300,6 +2345,33 @@ message NotebookRuntimeOptions {
];
}
+// Defines the pipeline type and path within the Git repository.
+message PipelineConfig {
+ // The type of the pipeline. This may be extended in the future.
+ // In case of UNSPECIFIED, the error will be thrown.
+ enum PipelineType {
+ // Default value. This value is unused.
+ PIPELINE_TYPE_UNSPECIFIED = 0;
+
+ // Regular Dataform pipeline.
+ DATAFORM = 1;
+
+ // SQL single file asset.
+ SQL = 3;
+
+ // Notebook single file asset.
+ NOTEBOOK = 4;
+ }
+
+ // Required. The type of the pipeline.
+ PipelineType pipeline_type = 1 [(google.api.field_behavior) = REQUIRED];
+
+ // Required. The relative path within the Git repository where the pipeline is
+ // defined. For example, for a Dataform pipeline, it is a path to the folder
+ // where `workflow_settings.yaml` or `dataform.json` is located.
+ string path = 2 [(google.api.field_behavior) = REQUIRED];
+}
+
// `ListCompilationResults` request message.
message ListCompilationResultsRequest {
// Required. The repository in which to list compilation results. Must be in
@@ -2823,9 +2895,9 @@ message WorkflowConfig {
string cron_schedule = 4 [(google.api.field_behavior) = OPTIONAL];
// Optional. Specifies the time zone to be used when interpreting
- // cron_schedule. Must be a time zone name from the time zone database
- // (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- // unspecified, the default is UTC.
+ // cron_schedule. Must be a time zone name from the [time zone
+ // database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ // left unspecified, the default is `UTC`.
string time_zone = 7 [(google.api.field_behavior) = OPTIONAL];
// Output only. Records of the 10 most recent scheduled execution attempts,
@@ -3084,6 +3156,11 @@ message WorkflowInvocation {
// from a compilation result and the compilation result is user-scoped.
PrivateResourceMetadata private_resource_metadata = 10
[(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 11
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// `ListWorkflowInvocations` request message.
@@ -3206,6 +3283,9 @@ message WorkflowInvocationAction {
// created in Google Cloud Storage buckets. Only set once the job has
// started to run.
string job_id = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The path to the notebook file in the repository.
+ string file_path = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Represents a workflow action that will run a Data Preparation.
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfig.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfig.java
index 7e9ff5b5a5d2..a7924fb5eddc 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfig.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfig.java
@@ -696,6 +696,68 @@ public boolean hasDefaultNotebookRuntimeOptions() {
: defaultNotebookRuntimeOptions_;
}
+ public static final int PIPELINE_CONFIG_FIELD_NUMBER = 12;
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -739,6 +801,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(builtinAssertionNamePrefix_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 10, builtinAssertionNamePrefix_);
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(12, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -788,6 +853,9 @@ public int getSerializedSize() {
size +=
com.google.protobuf.GeneratedMessage.computeStringSize(10, builtinAssertionNamePrefix_);
}
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -820,6 +888,10 @@ public boolean equals(final java.lang.Object obj) {
if (!getDefaultNotebookRuntimeOptions().equals(other.getDefaultNotebookRuntimeOptions()))
return false;
}
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -855,6 +927,10 @@ public int hashCode() {
hash = (37 * hash) + DEFAULT_NOTEBOOK_RUNTIME_OPTIONS_FIELD_NUMBER;
hash = (53 * hash) + getDefaultNotebookRuntimeOptions().hashCode();
}
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1020,6 +1096,7 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
internalGetDefaultNotebookRuntimeOptionsFieldBuilder();
+ internalGetPipelineConfigFieldBuilder();
}
}
@@ -1041,6 +1118,11 @@ public Builder clear() {
defaultNotebookRuntimeOptionsBuilder_.dispose();
defaultNotebookRuntimeOptionsBuilder_ = null;
}
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
return this;
}
@@ -1113,6 +1195,11 @@ private void buildPartial0(com.google.cloud.dataform.v1beta1.CodeCompilationConf
: defaultNotebookRuntimeOptionsBuilder_.build();
to_bitField0_ |= 0x00000001;
}
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000002;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1174,6 +1261,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.CodeCompilationConfig
if (other.hasDefaultNotebookRuntimeOptions()) {
mergeDefaultNotebookRuntimeOptions(other.getDefaultNotebookRuntimeOptions());
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1265,6 +1355,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000100;
break;
} // case 82
+ case 98:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 98
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2595,6 +2692,229 @@ public Builder clearDefaultNotebookRuntimeOptions() {
return defaultNotebookRuntimeOptionsBuilder_;
}
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.CodeCompilationConfig)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfigOrBuilder.java
index 04460a3a7968..bfa50df4bd13 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CodeCompilationConfigOrBuilder.java
@@ -355,4 +355,50 @@ java.lang.String getVarsOrDefault(
*/
com.google.cloud.dataform.v1beta1.NotebookRuntimeOptionsOrBuilder
getDefaultNotebookRuntimeOptionsOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResult.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResult.java
index c908435ced10..0f7cb6d175a6 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResult.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResult.java
@@ -2383,6 +2383,71 @@ public com.google.cloud.dataform.v1beta1.PrivateResourceMetadata getPrivateResou
: privateResourceMetadata_;
}
+ public static final int GCS_REPOSITORY_SNAPSHOT_METADATA_FIELD_NUMBER = 13;
+ private com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ gcsRepositorySnapshotMetadata_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotMetadata() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ getGcsRepositorySnapshotMetadata() {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder() {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -2433,6 +2498,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(12, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ output.writeMessage(13, getGcsRepositorySnapshotMetadata());
+ }
getUnknownFields().writeTo(output);
}
@@ -2482,6 +2550,11 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
12, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 13, getGcsRepositorySnapshotMetadata());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -2522,6 +2595,12 @@ public boolean equals(final java.lang.Object obj) {
if (hasPrivateResourceMetadata()) {
if (!getPrivateResourceMetadata().equals(other.getPrivateResourceMetadata())) return false;
}
+ if (hasGcsRepositorySnapshotMetadata() != other.hasGcsRepositorySnapshotMetadata())
+ return false;
+ if (hasGcsRepositorySnapshotMetadata()) {
+ if (!getGcsRepositorySnapshotMetadata().equals(other.getGcsRepositorySnapshotMetadata()))
+ return false;
+ }
if (!getSourceCase().equals(other.getSourceCase())) return false;
switch (sourceCase_) {
case 2:
@@ -2577,6 +2656,10 @@ public int hashCode() {
hash = (37 * hash) + PRIVATE_RESOURCE_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getPrivateResourceMetadata().hashCode();
}
+ if (hasGcsRepositorySnapshotMetadata()) {
+ hash = (37 * hash) + GCS_REPOSITORY_SNAPSHOT_METADATA_FIELD_NUMBER;
+ hash = (53 * hash) + getGcsRepositorySnapshotMetadata().hashCode();
+ }
switch (sourceCase_) {
case 2:
hash = (37 * hash) + GIT_COMMITISH_FIELD_NUMBER;
@@ -2739,6 +2822,7 @@ private void maybeForceBuilderInitialization() {
internalGetDataEncryptionStateFieldBuilder();
internalGetCreateTimeFieldBuilder();
internalGetPrivateResourceMetadataFieldBuilder();
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder();
}
}
@@ -2777,6 +2861,11 @@ public Builder clear() {
privateResourceMetadataBuilder_.dispose();
privateResourceMetadataBuilder_ = null;
}
+ gcsRepositorySnapshotMetadata_ = null;
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ gcsRepositorySnapshotMetadataBuilder_.dispose();
+ gcsRepositorySnapshotMetadataBuilder_ = null;
+ }
sourceCase_ = 0;
source_ = null;
return this;
@@ -2869,6 +2958,13 @@ private void buildPartial0(com.google.cloud.dataform.v1beta1.CompilationResult r
: privateResourceMetadataBuilder_.build();
to_bitField0_ |= 0x00000010;
}
+ if (((from_bitField0_ & 0x00001000) != 0)) {
+ result.gcsRepositorySnapshotMetadata_ =
+ gcsRepositorySnapshotMetadataBuilder_ == null
+ ? gcsRepositorySnapshotMetadata_
+ : gcsRepositorySnapshotMetadataBuilder_.build();
+ to_bitField0_ |= 0x00000020;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -2949,6 +3045,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.CompilationResult oth
if (other.hasPrivateResourceMetadata()) {
mergePrivateResourceMetadata(other.getPrivateResourceMetadata());
}
+ if (other.hasGcsRepositorySnapshotMetadata()) {
+ mergeGcsRepositorySnapshotMetadata(other.getGcsRepositorySnapshotMetadata());
+ }
switch (other.getSourceCase()) {
case GIT_COMMITISH:
{
@@ -3091,6 +3190,14 @@ public Builder mergeFrom(
bitField0_ |= 0x00000800;
break;
} // case 98
+ case 106:
+ {
+ input.readMessage(
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder().getBuilder(),
+ extensionRegistry);
+ bitField0_ |= 0x00001000;
+ break;
+ } // case 106
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -5408,6 +5515,236 @@ public Builder clearPrivateResourceMetadata() {
return privateResourceMetadataBuilder_;
}
+ private com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ gcsRepositorySnapshotMetadata_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder>
+ gcsRepositorySnapshotMetadataBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ public boolean hasGcsRepositorySnapshotMetadata() {
+ return ((bitField0_ & 0x00001000) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ getGcsRepositorySnapshotMetadata() {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ } else {
+ return gcsRepositorySnapshotMetadataBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata value) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ gcsRepositorySnapshotMetadata_ = value;
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder builderForValue) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ gcsRepositorySnapshotMetadata_ = builderForValue.build();
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeGcsRepositorySnapshotMetadata(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata value) {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ if (((bitField0_ & 0x00001000) != 0)
+ && gcsRepositorySnapshotMetadata_ != null
+ && gcsRepositorySnapshotMetadata_
+ != com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ .getDefaultInstance()) {
+ getGcsRepositorySnapshotMetadataBuilder().mergeFrom(value);
+ } else {
+ gcsRepositorySnapshotMetadata_ = value;
+ }
+ } else {
+ gcsRepositorySnapshotMetadataBuilder_.mergeFrom(value);
+ }
+ if (gcsRepositorySnapshotMetadata_ != null) {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearGcsRepositorySnapshotMetadata() {
+ bitField0_ = (bitField0_ & ~0x00001000);
+ gcsRepositorySnapshotMetadata_ = null;
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ gcsRepositorySnapshotMetadataBuilder_.dispose();
+ gcsRepositorySnapshotMetadataBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder
+ getGcsRepositorySnapshotMetadataBuilder() {
+ bitField0_ |= 0x00001000;
+ onChanged();
+ return internalGetGcsRepositorySnapshotMetadataFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder() {
+ if (gcsRepositorySnapshotMetadataBuilder_ != null) {
+ return gcsRepositorySnapshotMetadataBuilder_.getMessageOrBuilder();
+ } else {
+ return gcsRepositorySnapshotMetadata_ == null
+ ? com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.getDefaultInstance()
+ : gcsRepositorySnapshotMetadata_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder>
+ internalGetGcsRepositorySnapshotMetadataFieldBuilder() {
+ if (gcsRepositorySnapshotMetadataBuilder_ == null) {
+ gcsRepositorySnapshotMetadataBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder>(
+ getGcsRepositorySnapshotMetadata(), getParentForChildren(), isClean());
+ gcsRepositorySnapshotMetadata_ = null;
+ }
+ return gcsRepositorySnapshotMetadataBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.CompilationResult)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResultOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResultOrBuilder.java
index a3cdf6c9c32a..e82c2fba2e54 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResultOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CompilationResultOrBuilder.java
@@ -551,5 +551,53 @@ com.google.cloud.dataform.v1beta1.CompilationResult.CompilationError getCompilat
com.google.cloud.dataform.v1beta1.PrivateResourceMetadataOrBuilder
getPrivateResourceMetadataOrBuilder();
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotMetadata field is set.
+ */
+ boolean hasGcsRepositorySnapshotMetadata();
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The gcsRepositorySnapshotMetadata.
+ */
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ getGcsRepositorySnapshotMetadata();
+
+ /**
+ *
+ *
+ *
+ * Output only. Metadata about the repository snapshot used by scheduled
+ * notebooks.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadataOrBuilder
+ getGcsRepositorySnapshotMetadataOrBuilder();
+
com.google.cloud.dataform.v1beta1.CompilationResult.SourceCase getSourceCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequest.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequest.java
index 7c164cf6303a..0d7eba404b17 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequest.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequest.java
@@ -208,7 +208,7 @@ public com.google.cloud.dataform.v1beta1.FolderOrBuilder getFolderOrBuilder() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The folderId.
*/
@java.lang.Override
@@ -238,7 +238,7 @@ public java.lang.String getFolderId() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The bytes for folderId.
*/
@java.lang.Override
@@ -986,7 +986,7 @@ public com.google.cloud.dataform.v1beta1.FolderOrBuilder getFolderOrBuilder() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The folderId.
*/
@java.lang.Deprecated
@@ -1015,7 +1015,7 @@ public java.lang.String getFolderId() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The bytes for folderId.
*/
@java.lang.Deprecated
@@ -1044,7 +1044,7 @@ public com.google.protobuf.ByteString getFolderIdBytes() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @param value The folderId to set.
* @return This builder for chaining.
*/
@@ -1072,7 +1072,7 @@ public Builder setFolderId(java.lang.String value) {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1096,7 +1096,7 @@ public Builder clearFolderId() {
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @param value The bytes for folderId to set.
* @return This builder for chaining.
*/
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequestOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequestOrBuilder.java
index b1c22c835c0b..20db9c76b8a7 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequestOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateFolderRequestOrBuilder.java
@@ -114,7 +114,7 @@ public interface CreateFolderRequestOrBuilder
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The folderId.
*/
@java.lang.Deprecated
@@ -133,7 +133,7 @@ public interface CreateFolderRequestOrBuilder
* string folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateFolderRequest.folder_id is deprecated. See
- * google/cloud/dataform/v1beta1/dataform.proto;l=3552
+ * google/cloud/dataform/v1beta1/dataform.proto;l=3718
* @return The bytes for folderId.
*/
@java.lang.Deprecated
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequest.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequest.java
index f8594ff201f0..24a99cd2f70c 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequest.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequest.java
@@ -208,7 +208,7 @@ public com.google.cloud.dataform.v1beta1.TeamFolderOrBuilder getTeamFolderOrBuil
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is deprecated.
- * See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The teamFolderId.
*/
@java.lang.Override
@@ -238,7 +238,7 @@ public java.lang.String getTeamFolderId() {
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is deprecated.
- * See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The bytes for teamFolderId.
*/
@java.lang.Override
@@ -988,7 +988,7 @@ public com.google.cloud.dataform.v1beta1.TeamFolderOrBuilder getTeamFolderOrBuil
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The teamFolderId.
*/
@java.lang.Deprecated
@@ -1017,7 +1017,7 @@ public java.lang.String getTeamFolderId() {
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The bytes for teamFolderId.
*/
@java.lang.Deprecated
@@ -1046,7 +1046,7 @@ public com.google.protobuf.ByteString getTeamFolderIdBytes() {
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @param value The teamFolderId to set.
* @return This builder for chaining.
*/
@@ -1074,7 +1074,7 @@ public Builder setTeamFolderId(java.lang.String value) {
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return This builder for chaining.
*/
@java.lang.Deprecated
@@ -1098,7 +1098,7 @@ public Builder clearTeamFolderId() {
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @param value The bytes for teamFolderId to set.
* @return This builder for chaining.
*/
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequestOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequestOrBuilder.java
index cc6fa9e57386..ff244c487135 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequestOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/CreateTeamFolderRequestOrBuilder.java
@@ -114,7 +114,7 @@ public interface CreateTeamFolderRequestOrBuilder
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is deprecated.
- * See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The teamFolderId.
*/
@java.lang.Deprecated
@@ -133,7 +133,7 @@ public interface CreateTeamFolderRequestOrBuilder
* string team_folder_id = 3 [deprecated = true];
*
* @deprecated google.cloud.dataform.v1beta1.CreateTeamFolderRequest.team_folder_id is deprecated.
- * See google/cloud/dataform/v1beta1/dataform.proto;l=3864
+ * See google/cloud/dataform/v1beta1/dataform.proto;l=4030
* @return The bytes for teamFolderId.
*/
@java.lang.Deprecated
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/DataformProto.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/DataformProto.java
index 9137d0a33e42..c2e027e95f75 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/DataformProto.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/DataformProto.java
@@ -404,6 +404,22 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_dataform_v1beta1_CompilationResult_CompilationError_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_dataform_v1beta1_CompilationResult_CompilationError_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -412,10 +428,22 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_VarsEntry_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_VarsEntry_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dataform_v1beta1_NotebookRuntimeOptions_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_cloud_dataform_v1beta1_NotebookRuntimeOptions_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_cloud_dataform_v1beta1_PipelineConfig_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_cloud_dataform_v1beta1_PipelineConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -768,10 +796,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "client.proto\032\037google/api/field_behavior."
+ "proto\032\031google/api/resource.proto\032\036google"
+ "/iam/v1/iam_policy.proto\032\032google/iam/v1/"
- + "policy.proto\032#google/longrunning/operations.proto\032\033google/protobuf/empty.proto\032"
- + " google/protobuf/field_mask.proto\032\037google"
- + "/protobuf/timestamp.proto\032\027google/rpc/st"
- + "atus.proto\032\032google/type/interval.proto\"e\n"
+ + "policy.proto\032#google/longrunning/operati"
+ + "ons.proto\032\036google/protobuf/duration.proto\032\033google/protobuf/empty.proto\032"
+ + " google/protobuf/field_mask.proto\032\037google/protobu"
+ + "f/timestamp.proto\032\027google/rpc/status.proto\032\032google/type/interval.proto\"e\n"
+ "\023DataEncryptionState\022N\n"
+ "\024kms_key_version_name\030\001 \001(\tB0\340A\002\372A*\n"
+ "(cloudkms.googleapis.com/CryptoKeyVersion\"\314\017\n\n"
@@ -782,14 +810,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013create_time\030\r"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\031\n"
+ "\014display_name\030\010 \001(\tB\003\340A\001\022]\n"
- + "\023git_remote_settings\030\002 \001(\0132;"
- + ".google.cloud.dataform.v1beta1.Repository.GitRemoteSettingsB\003\340A\001\022f\n"
+ + "\023git_remote_settings\030\002 \001(\0132;.google."
+ + "cloud.dataform.v1beta1.Repository.GitRemoteSettingsB\003\340A\001\022f\n"
+ "*npmrc_environment_variables_secret_version\030\003 \001(\tB2\340A\001\372A,\n"
+ "*secretmanager.googleapis.com/SecretVersion\022u\n"
- + "\037workspace_compilation_overrides\030\004 \001(\0132G.google.cloud.dataform.v1beta"
- + "1.Repository.WorkspaceCompilationOverridesB\003\340A\001\022J\n"
- + "\006labels\030\005 \003(\01325.google.cloud.d"
- + "ataform.v1beta1.Repository.LabelsEntryB\003\340A\001\022,\n"
+ + "\037workspace_compilation_overrides\030\004 \001("
+ + "\0132G.google.cloud.dataform.v1beta1.Reposi"
+ + "tory.WorkspaceCompilationOverridesB\003\340A\001\022J\n"
+ + "\006labels\030\005"
+ + " \003(\01325.google.cloud.dataform.v1beta1.Repository.LabelsEntryB\003\340A\001\022,\n"
+ "\034set_authenticated_user_admin\030\t \001(\010B\006\340A\001\340A\004\022\034\n"
+ "\017service_account\030\n"
+ " \001(\tB\003\340A\001\022?\n"
@@ -804,13 +833,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\030effective_default_branch\030\t \001(\tB\003\340A\003\022_\n"
+ "#authentication_token_secret_version\030\003 \001(\tB2\340A\001\372A,\n"
+ "*secretmanager.googleapis.com/SecretVersion\022{\n"
- + "\031ssh_authentication_config\030\005 \001(\0132S.google.c"
- + "loud.dataform.v1beta1.Repository.GitRemo"
- + "teSettings.SshAuthenticationConfigB\003\340A\001\022[\n"
+ + "\031ssh_authentication_config\030\005 \001(\0132S.google.cloud.dat"
+ + "aform.v1beta1.Repository.GitRemoteSettings.SshAuthenticationConfigB\003\340A\001\022[\n"
+ "\023git_repository_link\030\007 \001(\tB9\340A\001\372A3\n"
+ "1developerconnect.googleapis.com/GitRepositoryLinkH\000\210\001\001\022d\n"
- + "\014token_status\030\004 \001(\0162G.goo"
- + "gle.cloud.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatusB\005\030\001\340A\003\032\224\001\n"
+ + "\014token_status\030\004 \001(\0162G.google.clou"
+ + "d.dataform.v1beta1.Repository.GitRemoteSettings.TokenStatusB\005\030\001\340A\003\032\224\001\n"
+ "\027SshAuthenticationConfig\022[\n"
+ "\037user_private_key_secret_version\030\001 \001(\tB2\340A\002\372A,\n"
+ "*secretmanager.googleapis.com/SecretVersion\022\034\n"
@@ -822,15 +850,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\005VALID\020\003B\026\n"
+ "\024_git_repository_link\032u\n"
+ "\035WorkspaceCompilationOverrides\022\035\n"
- + "\020default_database\030\001 \001(\tB\003\340A\001\022\032\n"
- + "\r"
+ + "\020default_database\030\001 \001(\tB\003\340A\001\022\032\n\r"
+ "schema_suffix\030\002 \001(\tB\003\340A\001\022\031\n"
+ "\014table_prefix\030\003 \001(\tB\003\340A\001\032-\n"
+ "\013LabelsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001:\205\001\352A\201\001\n"
- + "\"dataform.googleapis.com/Repository\022Aprojects/{projec"
- + "t}/locations/{location}/repositories/{repository}*\014repositories2\n"
+ + "\"dataform.googleapis.com/Repository\022Aprojects/{project}/locat"
+ + "ions/{location}/repositories/{repository}*\014repositories2\n"
+ "repositoryB\024\n"
+ "\022_containing_folderB\023\n"
+ "\021_team_folder_nameB\024\n"
@@ -861,14 +888,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
+ "!locations.googleapis.com/Location\022B\n\n"
+ "repository\030\002"
- + " \001(\0132).google.cloud.dataform.v1beta1.RepositoryB\003\340A\002\022\032\n"
- + "\r"
+ + " \001(\0132).google.cloud.dataform.v1beta1.RepositoryB\003\340A\002\022\032\n\r"
+ "repository_id\030\003 \001(\tB\003\340A\002\"\223\001\n"
+ "\027UpdateRepositoryRequest\0224\n"
+ "\013update_mask\030\001"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022B\n\n"
- + "repository\030\002"
- + " \001(\0132).google.cloud.dataform.v1beta1.RepositoryB\003\340A\002\"g\n"
+ + "repository\030\002 \001(\0132"
+ + ").google.cloud.dataform.v1beta1.RepositoryB\003\340A\002\"g\n"
+ "\027DeleteRepositoryRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022\022\n"
@@ -881,25 +907,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\036CommitRepositoryChangesRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022K\n"
- + "\017commit_metadata\030\002 \001(\0132-.goog"
- + "le.cloud.dataform.v1beta1.CommitMetadataB\003\340A\002\022%\n"
+ + "\017commit_metadata\030\002"
+ + " \001(\0132-.google.cloud.dataform.v1beta1.CommitMetadataB\003\340A\002\022%\n"
+ "\030required_head_commit_sha\030\004 \001(\tB\003\340A\001\022o\n"
- + "\017file_operations\030\003 \003(\0132Q.google.c"
- + "loud.dataform.v1beta1.CommitRepositoryCh"
- + "angesRequest.FileOperationsEntryB\003\340A\001\032\245\002\n\r"
+ + "\017file_operations\030\003 \003(\0132Q.google.cloud.dat"
+ + "aform.v1beta1.CommitRepositoryChangesRequest.FileOperationsEntryB\003\340A\001\032\245\002\n\r"
+ "FileOperation\022k\n\n"
- + "write_file\030\001 \001(\0132U.google.cloud.dataform.v1beta1.CommitReposi"
- + "toryChangesRequest.FileOperation.WriteFileH\000\022m\n"
- + "\013delete_file\030\002 \001(\0132V.google.cloud"
- + ".dataform.v1beta1.CommitRepositoryChangesRequest.FileOperation.DeleteFileH\000\032\035\n"
+ + "write_file\030\001 \001(\0132U.google.clo"
+ + "ud.dataform.v1beta1.CommitRepositoryChangesRequest.FileOperation.WriteFileH\000\022m\n"
+ + "\013delete_file\030\002 \001(\0132V.google.cloud.datafor"
+ + "m.v1beta1.CommitRepositoryChangesRequest.FileOperation.DeleteFileH\000\032\035\n"
+ "\tWriteFile\022\020\n"
+ "\010contents\030\001 \001(\014\032\014\n\n"
+ "DeleteFileB\013\n"
+ "\toperation\032\202\001\n"
+ "\023FileOperationsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022Z\n"
- + "\005value\030\002 \001(\0132K.google.cloud"
- + ".dataform.v1beta1.CommitRepositoryChangesRequest.FileOperation:\0028\001\"5\n"
+ + "\005value\030\002 \001(\0132K.google.cloud.datafor"
+ + "m.v1beta1.CommitRepositoryChangesRequest.FileOperation:\0028\001\"5\n"
+ "\037CommitRepositoryChangesResponse\022\022\n\n"
+ "commit_sha\030\001 \001(\t\"\201\001\n"
+ "\031ReadRepositoryFileRequest\0228\n"
@@ -917,8 +942,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\004 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\005 \001(\tB\003\340A\001\"\215\001\n"
+ "(QueryRepositoryDirectoryContentsResponse\022H\n"
- + "\021directory_entries\030\001"
- + " \003(\0132-.google.cloud.dataform.v1beta1.DirectoryEntry\022\027\n"
+ + "\021directory_entries\030\001 \003(\013"
+ + "2-.google.cloud.dataform.v1beta1.DirectoryEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\"\212\001\n"
+ "\035FetchRepositoryHistoryRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
@@ -934,15 +959,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\006author\030\003 \001(\0132+.google.cloud.dataform.v1beta1.CommitAuthor\022\026\n"
+ "\016commit_message\030\004 \001(\t\"o\n"
+ "\016CommitMetadata\022@\n"
- + "\006author\030\001 \001(\0132+.google"
- + ".cloud.dataform.v1beta1.CommitAuthorB\003\340A\002\022\033\n"
+ + "\006author\030\001"
+ + " \001(\0132+.google.cloud.dataform.v1beta1.CommitAuthorB\003\340A\002\022\033\n"
+ "\016commit_message\030\002 \001(\tB\003\340A\001\"e\n"
+ ")ComputeRepositoryAccessTokenStatusRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\"\204\002\n"
+ "*ComputeRepositoryAccessTokenStatusResponse\022k\n"
- + "\014token_status\030\001 \001(\0162U.google.cloud.dataform.v1beta1.Compu"
- + "teRepositoryAccessTokenStatusResponse.TokenStatus\"i\n"
+ + "\014token_status\030\001 \001(\0162U.google.cloud.dataform.v1beta1.ComputeReposi"
+ + "toryAccessTokenStatusResponse.TokenStatus\"i\n"
+ "\013TokenStatus\022\034\n"
+ "\030TOKEN_STATUS_UNSPECIFIED\020\000\022\r\n"
+ "\tNOT_FOUND\020\001\022\013\n"
@@ -957,14 +982,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tWorkspace\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\0224\n"
+ "\013create_time\030\004 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022V\n"
- + "\025data_encryption_state\030\002"
- + " \001(\01322.google.cloud.dataform.v1beta1.DataEncryptionStateB\003\340A\003\022#\n"
+ + "\025data_encryption_state\030\002 "
+ + "\001(\01322.google.cloud.dataform.v1beta1.DataEncryptionStateB\003\340A\003\022#\n"
+ "\021internal_metadata\030\005 \001(\tB\003\340A\003H\000\210\001\001\022\037\n\r"
+ "disable_moves\030\006 \001(\010B\003\340A\001H\001\210\001\001\022^\n"
- + "\031private_resource_metadata\030\010 \001(\01326.google.cloud.dataform.v1"
- + "beta1.PrivateResourceMetadataB\003\340A\003:\230\001\352A\224\001\n"
- + "!dataform.googleapis.com/Workspace\022Xprojects/{project}/locations/{location}/re"
- + "positories/{repository}/workspaces/{workspace}*\n"
+ + "\031private_resource_metadata\030\010"
+ + " \001(\01326.google.cloud.dataform.v1beta1.PrivateResourceMetadataB\003\340A\003:\230\001\352A\224\001\n"
+ + "!dataform.googleapis.com/Workspace\022Xprojects/{"
+ + "project}/locations/{location}/repositories/{repository}/workspaces/{workspace}*\n"
+ "workspaces2\tworkspaceB\024\n"
+ "\022_internal_metadataB\020\n"
+ "\016_disable_moves\"\260\001\n"
@@ -985,8 +1010,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\026CreateWorkspaceRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022@\n"
- + "\tworkspace\030\002"
- + " \001(\0132(.google.cloud.dataform.v1beta1.WorkspaceB\003\340A\002\022\031\n"
+ + "\tworkspace\030\002 \001("
+ + "\0132(.google.cloud.dataform.v1beta1.WorkspaceB\003\340A\002\022\031\n"
+ "\014workspace_id\030\003 \001(\tB\003\340A\002\"Q\n"
+ "\026DeleteWorkspaceRequest\0227\n"
+ "\004name\030\001 \001(\tB)\340A\002\372A#\n"
@@ -998,8 +1023,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB)\340A\002\372A#\n"
+ "!dataform.googleapis.com/Workspace\022\032\n\r"
+ "remote_branch\030\002 \001(\tB\003\340A\001\022@\n"
- + "\006author\030\003 \001(\0132+.g"
- + "oogle.cloud.dataform.v1beta1.CommitAuthorB\003\340A\002\"\030\n"
+ + "\006author\030\003 \001(\0132+.google.cl"
+ + "oud.dataform.v1beta1.CommitAuthorB\003\340A\002\"\030\n"
+ "\026PullGitCommitsResponse\"l\n"
+ "\025PushGitCommitsRequest\0227\n"
+ "\004name\030\001 \001(\tB)\340A\002\372A#\n"
@@ -1010,12 +1035,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004name\030\001 \001(\tB)\340A\002\372A#\n"
+ "!dataform.googleapis.com/Workspace\"\201\003\n"
+ "\034FetchFileGitStatusesResponse\022s\n"
- + "\030uncommitted_file_changes\030\001 \003(\0132Q.google.cloud.dataform.v1beta1.Fetc"
- + "hFileGitStatusesResponse.UncommittedFileChange\032\353\001\n"
+ + "\030uncommitted_file_changes\030\001 \003(\0132Q.go"
+ + "ogle.cloud.dataform.v1beta1.FetchFileGit"
+ + "StatusesResponse.UncommittedFileChange\032\353\001\n"
+ "\025UncommittedFileChange\022\014\n"
+ "\004path\030\001 \001(\t\022k\n"
- + "\005state\030\002 \001(\0162W.google.cloud.dat"
- + "aform.v1beta1.FetchFileGitStatusesResponse.UncommittedFileChange.StateB\003\340A\003\"W\n"
+ + "\005state\030\002 \001(\0162W.google.cloud.dataform.v1"
+ + "beta1.FetchFileGitStatusesResponse.UncommittedFileChange.StateB\003\340A\003\"W\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\t\n"
+ "\005ADDED\020\001\022\013\n"
@@ -1055,8 +1081,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004path\030\002 \001(\tB\003\340A\001\022\026\n"
+ "\tpage_size\030\003 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\004 \001(\tB\003\340A\001\022G\n"
- + "\004view\030\005"
- + " \001(\01624.google.cloud.dataform.v1beta1.DirectoryContentsViewB\003\340A\001\"\203\001\n"
+ + "\004view\030\005 "
+ + "\001(\01624.google.cloud.dataform.v1beta1.DirectoryContentsViewB\003\340A\001\"\203\001\n"
+ "\036QueryDirectoryContentsResponse\022H\n"
+ "\021directory_entries\030\001"
+ " \003(\0132-.google.cloud.dataform.v1beta1.DirectoryEntry\022\027\n"
@@ -1064,8 +1090,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016DirectoryEntry\022\016\n"
+ "\004file\030\001 \001(\tH\000\022\023\n"
+ "\tdirectory\030\002 \001(\tH\000\022H\n"
- + "\010metadata\030\003 \001(\01326"
- + ".google.cloud.dataform.v1beta1.FilesystemEntryMetadataB\007\n"
+ + "\010metadata\030\003 \001(\01326.google."
+ + "cloud.dataform.v1beta1.FilesystemEntryMetadataB\007\n"
+ "\005entry\"h\n"
+ "\027FilesystemEntryMetadata\022\027\n\n"
+ "size_bytes\030\001 \001(\003B\003\340A\003\0224\n"
@@ -1078,14 +1104,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "page_token\030\003 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\004 \001(\tB\003\340A\001\"x\n"
+ "\023SearchFilesResponse\022C\n"
- + "\016search_results\030\001"
- + " \003(\0132+.google.cloud.dataform.v1beta1.SearchResult\022\034\n"
+ + "\016search_results\030\001 "
+ + "\003(\0132+.google.cloud.dataform.v1beta1.SearchResult\022\034\n"
+ "\017next_page_token\030\002 \001(\tB\003\340A\001\"\243\001\n"
+ "\014SearchResult\022?\n"
- + "\004file\030\001 \001(\0132/."
- + "google.cloud.dataform.v1beta1.FileSearchResultH\000\022I\n"
- + "\tdirectory\030\002 \001(\01324.google.clo"
- + "ud.dataform.v1beta1.DirectorySearchResultH\000B\007\n"
+ + "\004file\030\001 \001(\0132/.google.c"
+ + "loud.dataform.v1beta1.FileSearchResultH\000\022I\n"
+ + "\tdirectory\030\002"
+ + " \001(\01324.google.cloud.dataform.v1beta1.DirectorySearchResultH\000B\007\n"
+ "\005entry\" \n"
+ "\020FileSearchResult\022\014\n"
+ "\004path\030\001 \001(\t\"%\n"
@@ -1112,7 +1138,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "!dataform.googleapis.com/Workspace\022\021\n"
+ "\004path\030\002 \001(\tB\003\340A\002\022\025\n"
+ "\010revision\030\003 \001(\tB\003\340A\001\")\n"
- + "\020ReadFileResponse\022\025\n\r"
+ + "\020ReadFileResponse\022\025\n"
+ + "\r"
+ "file_contents\030\001 \001(\014\"d\n"
+ "\021RemoveFileRequest\022<\n"
+ "\tworkspace\030\001 \001(\tB)\340A\002\372A#\n"
@@ -1130,20 +1157,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "!dataform.googleapis.com/Workspace\022\021\n"
+ "\004path\030\002 \001(\tB\003\340A\002\022\025\n"
+ "\010contents\030\003 \001(\014B\003\340A\002\"\023\n"
- + "\021WriteFileResponse\"Y\n"
+ + "\021WriteFileResponse\"\246\001\n"
+ "\031InstallNpmPackagesRequest\022<\n"
+ "\tworkspace\030\001 \001(\tB)\340A\002\372A#\n"
- + "!dataform.googleapis.com/Workspace\"\034\n"
+ + "!dataform.googleapis.com/Workspace\022K\n"
+ + "\017pipeline_config\030\003 \001(\0132-.google.c"
+ + "loud.dataform.v1beta1.PipelineConfigB\003\340A\001\"\034\n"
+ "\032InstallNpmPackagesResponse\"\361\006\n\r"
+ "ReleaseConfig\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022\032\n\r"
+ "git_commitish\030\002 \001(\tB\003\340A\002\022Z\n"
- + "\027code_compilation_config\030\003 \001(\01324.google.cloud.dataf"
- + "orm.v1beta1.CodeCompilationConfigB\003\340A\001\022\032\n\r"
+ + "\027code_compilation_config\030\003"
+ + " \001(\01324.google.cloud.dataform.v1beta1.CodeCompilationConfigB\003\340A\001\022\032\n\r"
+ "cron_schedule\030\004 \001(\tB\003\340A\001\022\026\n"
+ "\ttime_zone\030\007 \001(\tB\003\340A\001\022r\n"
- + " recent_scheduled_release_records\030\005 \003(\0132C.google.cloud.dataform.v1b"
- + "eta1.ReleaseConfig.ScheduledReleaseRecordB\003\340A\003\022U\n"
+ + " recent_scheduled_release_records\030\005 \003"
+ + "(\0132C.google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecordB\003\340A\003\022U\n"
+ "\032release_compilation_result\030\006 \001(\tB1\340A\001\372A+\n"
+ ")dataform.googleapis.com/CompilationResult\022\025\n"
+ "\010disabled\030\010 \001(\010B\003\340A\001\022#\n"
@@ -1154,9 +1183,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014error_status\030\003 \001(\0132\022.google.rpc.StatusH\000\0225\n"
+ "\014release_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003B\010\n"
+ "\006result:\255\001\352A\251\001\n"
- + "%dataform.googleapis.com/ReleaseConfig\022aprojects/{project}/locati"
- + "ons/{location}/repositories/{repository}"
- + "/releaseConfigs/{release_config}*\016releaseConfigs2\r"
+ + "%dataform.googleapis.com/ReleaseConfig\022aprojects/{project}/locations/{locat"
+ + "ion}/repositories/{repository}/releaseConfigs/{release_config}*\016releaseConfigs2\r"
+ "releaseConfigB\024\n"
+ "\022_internal_metadata\"\210\001\n"
+ "\031ListReleaseConfigsRequest\022:\n"
@@ -1165,8 +1193,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\221\001\n"
+ "\032ListReleaseConfigsResponse\022E\n"
- + "\017release_configs\030\001 \003(\013"
- + "2,.google.cloud.dataform.v1beta1.ReleaseConfig\022\027\n"
+ + "\017release_configs\030\001"
+ + " \003(\0132,.google.cloud.dataform.v1beta1.ReleaseConfig\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"V\n"
+ "\027GetReleaseConfigRequest\022;\n"
@@ -1180,11 +1208,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021release_config_id\030\003 \001(\tB\003\340A\002\"\235\001\n"
+ "\032UpdateReleaseConfigRequest\0224\n"
+ "\013update_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022I\n"
- + "\016release_config\030\002"
- + " \001(\0132,.google.cloud.dataform.v1beta1.ReleaseConfigB\003\340A\002\"Y\n"
+ + "\016release_config\030\002 \001(\0132,."
+ + "google.cloud.dataform.v1beta1.ReleaseConfigB\003\340A\002\"Y\n"
+ "\032DeleteReleaseConfigRequest\022;\n"
+ "\004name\030\001 \001(\tB-\340A\002\372A\'\n"
- + "%dataform.googleapis.com/ReleaseConfig\"\343\010\n"
+ + "%dataform.googleapis.com/ReleaseConfig\"\320\t\n"
+ "\021CompilationResult\022\034\n\r"
+ "git_commitish\030\002 \001(\tB\003\340A\005H\000\022>\n"
+ "\tworkspace\030\003 \001(\tB)\340A\005\372A#\n"
@@ -1192,52 +1220,105 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016release_config\030\007 \001(\tB-\340A\005\372A\'\n"
+ "%dataform.googleapis.com/ReleaseConfigH\000\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\003\022Z\n"
- + "\027code_compilation_config\030\004 \001(\01324.google."
- + "cloud.dataform.v1beta1.CodeCompilationConfigB\003\340A\005\022$\n"
+ + "\027code_compilation_config\030\004 \001(\01324.google.cloud.data"
+ + "form.v1beta1.CodeCompilationConfigB\003\340A\005\022$\n"
+ "\027resolved_git_commit_sha\030\010 \001(\tB\003\340A\003\022\"\n"
+ "\025dataform_core_version\030\005 \001(\tB\003\340A\003\022b\n"
- + "\022compilation_errors\030\006 \003(\0132A.google"
- + ".cloud.dataform.v1beta1.CompilationResult.CompilationErrorB\003\340A\003\022V\n"
+ + "\022compilation_errors\030\006 \003(\0132A.google.cloud.dat"
+ + "aform.v1beta1.CompilationResult.CompilationErrorB\003\340A\003\022V\n"
+ "\025data_encryption_state\030\t"
+ " \001(\01322.google.cloud.dataform.v1beta1.DataEncryptionStateB\003\340A\003\0224\n"
+ "\013create_time\030\n"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\021internal_metadata\030\013 \001(\tB\003\340A\003H\001\210\001\001\022^\n"
- + "\031private_resource_metadata\030\014 \001(\01326."
- + "google.cloud.dataform.v1beta1.PrivateResourceMetadataB\003\340A\003\032\222\001\n"
+ + "\031private_resource_metadata\030\014 \001(\01326.google.clo"
+ + "ud.dataform.v1beta1.PrivateResourceMetadataB\003\340A\003\022k\n"
+ + " gcs_repository_snapshot_metadata\030\r"
+ + " \001(\0132<.google.cloud.dataform.v1bet"
+ + "a1.GcsRepositorySnapshotMetadataB\003\340A\003\032\222\001\n"
+ "\020CompilationError\022\024\n"
+ "\007message\030\001 \001(\tB\003\340A\003\022\022\n"
+ "\005stack\030\002 \001(\tB\003\340A\003\022\021\n"
+ "\004path\030\003 \001(\tB\003\340A\003\022A\n\r"
- + "action_target\030\004 "
- + "\001(\0132%.google.cloud.dataform.v1beta1.TargetB\003\340A\003:\301\001\352A\275\001\n"
- + ")dataform.googleapis.com/CompilationResult\022iprojects/{project}/lo"
- + "cations/{location}/repositories/{repository}/compilationResults/{compilation_res"
- + "ult}*\022compilationResults2\021compilationResultB\010\n"
+ + "action_target\030\004"
+ + " \001(\0132%.google.cloud.dataform.v1beta1.TargetB\003\340A\003:\301\001\352A\275\001\n"
+ + ")dataform.googleapis.com/CompilationResult\022ipr"
+ + "ojects/{project}/locations/{location}/repositories/{repository}/compilationResul"
+ + "ts/{compilation_result}*\022compilationResults2\021compilationResultB\010\n"
+ "\006sourceB\024\n"
- + "\022_internal_metadata\"\370\003\n"
+ + "\022_internal_metadata\"\246\004\n"
+ + "\025WorkflowTriggerConfig\022V\n"
+ + "\tcondition\030\001 \001(\0162>.google.cloud.dataf"
+ + "orm.v1beta1.WorkflowTriggerConfig.ConditionB\003\340A\001\022N\n"
+ + "\021workflow_triggers\030\002 \003(\0132..go"
+ + "ogle.cloud.dataform.v1beta1.WorkflowTriggerB\003\340A\002\022>\n"
+ + "\026min_execution_duration\030\003"
+ + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\0229\n"
+ + "\021max_wait_duration\030\004"
+ + " \001(\0132\031.google.protobuf.DurationB\003\340A\001\022f\n"
+ + "!recent_trigger_evaluation_records\030\005"
+ + " \003(\01326.google.cloud.dataform.v1beta1.TriggerEvaluationRecordB\003\340A\003\022H\n"
+ + "\037last_successful_evaluation_time\030\006"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\"8\n"
+ + "\tCondition\022\031\n"
+ + "\025CONDITION_UNSPECIFIED\020\000\022\007\n"
+ + "\003ALL\020\001\022\007\n"
+ + "\003ANY\020\002\"|\n"
+ + "\027TriggerEvaluationRecord\0228\n"
+ + "\017evaluation_time\030\001"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\'\n"
+ + "\006status\030\002 \001(\0132\022.google.rpc.StatusB\003\340A\003\"o\n"
+ + "\017WorkflowTrigger\022Q\n"
+ + "\024table_update_trigger\030\001"
+ + " \001(\01321.google.cloud.dataform.v1beta1.TableUpdateTriggerH\000B\t\n"
+ + "\007trigger\"\210\001\n"
+ + "\022TableUpdateTrigger\0224\n"
+ + "\005table\030\001 \001(\0132%.google.cloud.dataform.v1beta1.Target\022<\n"
+ + "\023trigger_update_time\030\002"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\"\305\004\n"
+ "\025CodeCompilationConfig\022\035\n"
+ "\020default_database\030\001 \001(\tB\003\340A\001\022\033\n"
+ "\016default_schema\030\002 \001(\tB\003\340A\001\022\035\n"
+ "\020default_location\030\010 \001(\tB\003\340A\001\022\035\n"
+ "\020assertion_schema\030\003 \001(\tB\003\340A\001\022Q\n"
- + "\004vars\030\004 \003(\0132>."
- + "google.cloud.dataform.v1beta1.CodeCompilationConfig.VarsEntryB\003\340A\001\022\034\n"
+ + "\004vars\030\004 \003(\0132>.google.clo"
+ + "ud.dataform.v1beta1.CodeCompilationConfig.VarsEntryB\003\340A\001\022\034\n"
+ "\017database_suffix\030\005 \001(\tB\003\340A\001\022\032\n\r"
+ "schema_suffix\030\006 \001(\tB\003\340A\001\022\031\n"
+ "\014table_prefix\030\007 \001(\tB\003\340A\001\022*\n"
+ "\035builtin_assertion_name_prefix\030\n"
+ " \001(\tB\003\340A\001\022d\n"
- + " default_notebook_runtime_options\030\t \001(\01325."
- + "google.cloud.dataform.v1beta1.NotebookRuntimeOptionsB\003\340A\001\032+\n"
+ + " default_notebook_runtime_options\030\t \001(\01325.google.clo"
+ + "ud.dataform.v1beta1.NotebookRuntimeOptionsB\003\340A\001\022K\n"
+ + "\017pipeline_config\030\014 \001(\0132-.googl"
+ + "e.cloud.dataform.v1beta1.PipelineConfigB\003\340A\001\032+\n"
+ "\tVarsEntry\022\013\n"
+ "\003key\030\001 \001(\t\022\r\n"
- + "\005value\030\002 \001(\t:\0028\001\"\266\001\n"
+ + "\005value\030\002 \001(\t:\0028\001\"|\n"
+ + "\035GcsRepositorySnapshotMetadata\022$\n"
+ + "\027repository_snapshot_uri\030\001 \001(\tB\003\340A\003\022\034\n"
+ + "\017crc32c_checksum\030\002 \001(\tB\003\340A\003\022\027\n\n"
+ + "generation\030\003 \001(\003B\003\340A\003\"H\n"
+ + " GcsRepositorySnapshotDestination\022$\n"
+ + "\027repository_snapshot_uri\030\001 \001(\tB\003\340A\001\"\312\002\n"
+ "\026NotebookRuntimeOptions\022 \n"
- + "\021gcs_output_bucket\030\001 \001(\tB\003\340A\001H\000\022h\n"
+ + "\021",
+ "gcs_output_bucket\030\001 \001(\tB\003\340A\001H\000\022s\n"
+ + "#gcs_repository_snapshot_destination\030\003 \001(\0132?.go"
+ + "ogle.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationB\003\340A\001H\001\022h\n"
+ "%ai_platform_notebook_runtime_template\030\002 \001(\tB9\340A\001\372A3\n"
+ "1aiplatform.googleapis.com/NotebookRuntimeTemplateB\020\n"
- + "\016execution_sink\"\270\001\n"
+ + "\016execution_sinkB\035\n"
+ + "\033repository_snapshot_storage\"\317\001\n"
+ + "\016PipelineConfig\022V\n\r"
+ + "pipeline_type\030\001 \001(\0162:.google.cloud."
+ + "dataform.v1beta1.PipelineConfig.PipelineTypeB\003\340A\002\022\021\n"
+ + "\004path\030\002 \001(\tB\003\340A\002\"R\n"
+ + "\014PipelineType\022\035\n"
+ + "\031PIPELINE_TYPE_UNSPECIFIED\020\000\022\014\n"
+ + "\010DATAFORM\020\001\022\007\n"
+ + "\003SQL\020\003\022\014\n"
+ + "\010NOTEBOOK\020\004\"\270\001\n"
+ "\035ListCompilationResultsRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022\026\n"
@@ -1246,8 +1327,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\235\001\n"
+ "\036ListCompilationResultsResponse\022M\n"
- + "\023compilation_results\030\001"
- + " \003(\01320.google.cloud.dataform.v1beta1.CompilationResult\022\027\n"
+ + "\023compilation_results\030\001 "
+ + "\003(\01320.google.cloud.dataform.v1beta1.CompilationResult\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"^\n"
+ "\033GetCompilationResultRequest\022?\n"
@@ -1256,18 +1337,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\036CreateCompilationResultRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022Q\n"
- + "\022compilation_result\030\002"
- + " \001(\01320.google.cloud.dataform.v1beta1.CompilationResultB\003\340A\002\"G\n"
+ + "\022compilation_result\030\002 \001(\01320"
+ + ".google.cloud.dataform.v1beta1.CompilationResultB\003\340A\002\"G\n"
+ "\006Target\022\025\n"
+ "\010database\030\001 \001(\tB\003\340A\001\022\023\n"
+ "\006schema\030\002 \001(\tB\003\340A\001\022\021\n"
+ "\004name\030\003 \001(\tB\003\340A\001\"\352\002\n"
+ "\022RelationDescriptor\022\023\n"
+ "\013description\030\001 \001(\t\022S\n"
- + "\007columns\030\002 \003"
- + "(\0132B.google.cloud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor\022^\n"
- + "\017bigquery_labels\030\003 \003(\0132E.google.cloud.dataform."
- + "v1beta1.RelationDescriptor.BigqueryLabelsEntry\032S\n"
+ + "\007columns\030\002 \003(\0132B.google.clo"
+ + "ud.dataform.v1beta1.RelationDescriptor.ColumnDescriptor\022^\n"
+ + "\017bigquery_labels\030\003 \003(\013"
+ + "2E.google.cloud.dataform.v1beta1.RelationDescriptor.BigqueryLabelsEntry\032S\n"
+ "\020ColumnDescriptor\022\014\n"
+ "\004path\030\001 \003(\t\022\023\n"
+ "\013description\030\002 \001(\t\022\034\n"
@@ -1276,19 +1357,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\003key\030\001 \001(\t\022\r\n"
+ "\005value\030\002 \001(\t:\0028\001\"\276\037\n"
+ "\027CompilationResultAction\022S\n"
- + "\010relation\030\004 \001(\0132?.googl"
- + "e.cloud.dataform.v1beta1.CompilationResultAction.RelationH\000\022W\n\n"
- + "operations\030\005 \001(\0132"
- + "A.google.cloud.dataform.v1beta1.CompilationResultAction.OperationsH\000\022U\n"
- + "\tassertio",
- "n\030\006"
- + " \001(\0132@.google.cloud.dataform.v1beta1.CompilationResultAction.AssertionH\000\022Y\n"
- + "\013declaration\030\007 \001(\0132B.google.cloud.dataform"
- + ".v1beta1.CompilationResultAction.DeclarationH\000\022S\n"
- + "\010notebook\030\010 \001(\0132?.google.cloud."
- + "dataform.v1beta1.CompilationResultAction.NotebookH\000\022b\n"
- + "\020data_preparation\030\t \001(\0132F."
- + "google.cloud.dataform.v1beta1.CompilationResultAction.DataPreparationH\000\0225\n"
+ + "\010relation\030\004 \001(\0132?.google.cloud.datafor"
+ + "m.v1beta1.CompilationResultAction.RelationH\000\022W\n\n"
+ + "operations\030\005 \001(\0132A.google.cloud."
+ + "dataform.v1beta1.CompilationResultAction.OperationsH\000\022U\n"
+ + "\tassertion\030\006 \001(\0132@.googl"
+ + "e.cloud.dataform.v1beta1.CompilationResultAction.AssertionH\000\022Y\n"
+ + "\013declaration\030\007 \001("
+ + "\0132B.google.cloud.dataform.v1beta1.CompilationResultAction.DeclarationH\000\022S\n"
+ + "\010notebook\030\010"
+ + " \001(\0132?.google.cloud.dataform.v1beta1.CompilationResultAction.NotebookH\000\022b\n"
+ + "\020data_preparation\030\t \001(\0132F.google.cloud.da"
+ + "taform.v1beta1.CompilationResultAction.DataPreparationH\000\0225\n"
+ "\006target\030\001 \001(\0132%.google.cloud.dataform.v1beta1.Target\022?\n"
+ "\020canonical_target\030\002"
+ " \001(\0132%.google.cloud.dataform.v1beta1.Target\022\021\n"
@@ -1300,28 +1380,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \003(\0132%.google.cloud.dataform.v1beta1.Target\022\020\n"
+ "\010disabled\030\002 \001(\010\022\014\n"
+ "\004tags\030\003 \003(\t\022N\n"
- + "\023relation_descriptor\030\004 \001(\01321.google.cl"
- + "oud.dataform.v1beta1.RelationDescriptor\022c\n\r"
- + "relation_type\030\005 \001(\0162L.google.cloud.da"
- + "taform.v1beta1.CompilationResultAction.Relation.RelationType\022\024\n"
+ + "\023relation_descriptor\030\004"
+ + " \001(\01321.google.cloud.dataform.v1beta1.RelationDescriptor\022c\n\r"
+ + "relation_type\030\005 \001(\0162L.google.cloud.dataform.v1beta1."
+ + "CompilationResultAction.Relation.RelationType\022\024\n"
+ "\014select_query\030\006 \001(\t\022\026\n"
+ "\016pre_operations\030\007 \003(\t\022\027\n"
+ "\017post_operations\030\010 \003(\t\022x\n"
- + "\030incremental_table_config\030\t \001(\0132V.google.cloud.dataform.v1beta1.Co"
- + "mpilationResultAction.Relation.IncrementalTableConfig\022\034\n"
+ + "\030incremental_table_config\030\t \001(\0132V.google."
+ + "cloud.dataform.v1beta1.CompilationResult"
+ + "Action.Relation.IncrementalTableConfig\022\034\n"
+ "\024partition_expression\030\n"
+ " \001(\t\022\033\n"
+ "\023cluster_expressions\030\013 \003(\t\022!\n"
+ "\031partition_expiration_days\030\014 \001(\005\022 \n"
+ "\030require_partition_filter\030\r"
+ " \001(\010\022r\n"
- + "\022additional_options\030\016 \003(\0132V.google.cloud.dataform.v1beta"
- + "1.CompilationResultAction.Relation.AdditionalOptionsEntry\022\027\n\n"
+ + "\022additional_options\030\016 \003(\0132V.google.cloud.dataform.v1beta1.CompilationRe"
+ + "sultAction.Relation.AdditionalOptionsEntry\022\027\n\n"
+ "connection\030\017 \001(\tB\003\340A\001\022f\n"
- + "\014table_format\030\020 \001(\0162K.google.cloud."
- + "dataform.v1beta1.CompilationResultAction.Relation.TableFormatB\003\340A\001\022d\n"
- + "\013file_format\030\021 \001(\0162J.google.cloud.dataform.v1beta1."
- + "CompilationResultAction.Relation.FileFormatB\003\340A\001\022\030\n"
+ + "\014table_format\030\020 \001(\0162K.google.cloud.dataform.v1beta"
+ + "1.CompilationResultAction.Relation.TableFormatB\003\340A\001\022d\n"
+ + "\013file_format\030\021 \001(\0162J.googl"
+ + "e.cloud.dataform.v1beta1.CompilationResultAction.Relation.FileFormatB\003\340A\001\022\030\n"
+ "\013storage_uri\030\022 \001(\tB\003\340A\001\032\330\001\n"
+ "\026IncrementalTableConfig\022 \n"
+ "\030incremental_select_query\030\001 \001(\t\022\030\n"
@@ -1350,8 +1431,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \003(\0132%.google.cloud.dataform.v1beta1.Target\022\020\n"
+ "\010disabled\030\002 \001(\010\022\014\n"
+ "\004tags\030\003 \003(\t\022N\n"
- + "\023relation_descriptor\030\006 \001"
- + "(\01321.google.cloud.dataform.v1beta1.RelationDescriptor\022\017\n"
+ + "\023relation_descriptor\030\006 \001(\01321.google.clo"
+ + "ud.dataform.v1beta1.RelationDescriptor\022\017\n"
+ "\007queries\030\004 \003(\t\022\022\n\n"
+ "has_output\030\005 \001(\010\032\222\002\n"
+ "\tAssertion\022A\n"
@@ -1361,11 +1442,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010disabled\030\002 \001(\010\022\014\n"
+ "\004tags\030\003 \003(\t\022\024\n"
+ "\014select_query\030\004 \001(\t\022N\n"
- + "\023relation_descriptor\030\006 \001(\01321.g"
- + "oogle.cloud.dataform.v1beta1.RelationDescriptor\032]\n"
+ + "\023relation_descriptor\030\006"
+ + " \001(\01321.google.cloud.dataform.v1beta1.RelationDescriptor\032]\n"
+ "\013Declaration\022N\n"
- + "\023relation_descriptor\030\001"
- + " \001(\01321.google.cloud.dataform.v1beta1.RelationDescriptor\032\177\n"
+ + "\023relation_descriptor\030\001 \001(\01321.g"
+ + "oogle.cloud.dataform.v1beta1.RelationDescriptor\032\177\n"
+ "\010Notebook\022A\n"
+ "\022dependency_targets\030\001"
+ " \003(\0132%.google.cloud.dataform.v1beta1.Target\022\020\n"
@@ -1374,31 +1455,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\004tags\030\004 \003(\t\032\300\004\n"
+ "\017DataPreparation\022\027\n\r"
+ "contents_yaml\030\005 \001(\tH\000\022l\n"
- + "\014contents_sql\030\006 \001(\0132T.google.cloud.datafo"
- + "rm.v1beta1.CompilationResultAction.DataPreparation.SqlDefinitionH\000\022A\n"
- + "\022dependency_targets\030\001"
- + " \003(\0132%.google.cloud.dataform.v1beta1.Target\022\020\n"
+ + "\014contents_sql\030\006 \001(\0132T.google.cloud.dataform.v1beta1.Comp"
+ + "ilationResultAction.DataPreparation.SqlDefinitionH\000\022A\n"
+ + "\022dependency_targets\030\001 \003(\0132"
+ + "%.google.cloud.dataform.v1beta1.Target\022\020\n"
+ "\010disabled\030\002 \001(\010\022\014\n"
+ "\004tags\030\004 \003(\t\032\327\001\n\r"
+ "SqlDefinition\022\r\n"
+ "\005query\030\001 \001(\t\022f\n"
- + "\013error_table\030\002 \001(\0132Q.google.cloud.dataf"
- + "orm.v1beta1.CompilationResultAction.DataPreparation.ErrorTable\022O\n"
- + "\004load\030\003 \001(\0132A.g"
- + "oogle.cloud.dataform.v1beta1.CompilationResultAction.LoadConfig\032[\n\n"
+ + "\013error_table\030\002 \001(\0132Q.google.cloud.dataform.v1beta1.Com"
+ + "pilationResultAction.DataPreparation.ErrorTable\022O\n"
+ + "\004load\030\003 \001(\0132A.google.cloud.dat"
+ + "aform.v1beta1.CompilationResultAction.LoadConfig\032[\n\n"
+ "ErrorTable\0225\n"
+ "\006target\030\001 \001(\0132%.google.cloud.dataform.v1beta1.Target\022\026\n"
+ "\016retention_days\030\002 \001(\005B\014\n\n"
+ "definition\032\204\003\n\n"
+ "LoadConfig\022X\n"
- + "\007replace\030\001 \001"
- + "(\0132E.google.cloud.dataform.v1beta1.CompilationResultAction.SimpleLoadModeH\000\022W\n"
- + "\006append\030\002 \001(\0132E.google.cloud.dataform.v1be"
- + "ta1.CompilationResultAction.SimpleLoadModeH\000\022]\n"
- + "\007maximum\030\003 \001(\0132J.google.cloud.dat"
- + "aform.v1beta1.CompilationResultAction.IncrementalLoadModeH\000\022\\\n"
- + "\006unique\030\004 \001(\0132J.go"
- + "ogle.cloud.dataform.v1beta1.CompilationResultAction.IncrementalLoadModeH\000B\006\n"
+ + "\007replace\030\001 \001(\0132E.google.clo"
+ + "ud.dataform.v1beta1.CompilationResultAction.SimpleLoadModeH\000\022W\n"
+ + "\006append\030\002 \001(\0132E.g"
+ + "oogle.cloud.dataform.v1beta1.CompilationResultAction.SimpleLoadModeH\000\022]\n"
+ + "\007maximum\030\003 \001(\0132J.google.cloud.dataform.v1beta1.C"
+ + "ompilationResultAction.IncrementalLoadModeH\000\022\\\n"
+ + "\006unique\030\004 \001(\0132J.google.cloud.data"
+ + "form.v1beta1.CompilationResultAction.IncrementalLoadModeH\000B\006\n"
+ "\004mode\032\020\n"
+ "\016SimpleLoadMode\032%\n"
+ "\023IncrementalLoadMode\022\016\n"
@@ -1412,24 +1493,26 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "page_token\030\003 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\004 \001(\tB\003\340A\001\"\234\001\n"
+ "%QueryCompilationResultActionsResponse\022Z\n"
- + "\032compilation_result_actions\030\001 \003(\01326.goog"
- + "le.cloud.dataform.v1beta1.CompilationResultAction\022\027\n"
- + "\017next_page_token\030\002 \001(\t\"\267\007\n"
+ + "\032compilation_result_actions\030\001"
+ + " \003(\01326.google.cloud.dataform.v1beta1.CompilationResultAction\022\027\n"
+ + "\017next_page_token\030\002 \001(\t\"\223\010\n"
+ "\016WorkflowConfig\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022E\n"
+ "\016release_config\030\002 \001(\tB-\340A\002\372A\'\n"
+ "%dataform.googleapis.com/ReleaseConfig\022O\n"
- + "\021invocation_config\030\003"
- + " \001(\0132/.google.cloud.dataform.v1beta1.InvocationConfigB\003\340A\001\022\032\n\r"
+ + "\021invocation_config\030\003 \001(\0132/.go"
+ + "ogle.cloud.dataform.v1beta1.InvocationConfigB\003\340A\001\022\032\n\r"
+ "cron_schedule\030\004 \001(\tB\003\340A\001\022\026\n"
+ "\ttime_zone\030\007 \001(\tB\003\340A\001\022w\n"
- + "\"recent_scheduled_execution_records\030\005 \003(\013"
- + "2F.google.cloud.dataform.v1beta1.WorkflowConfig.ScheduledExecutionRecordB\003\340A\003\022\025\n"
+ + "\"recent_scheduled_execution_records\030\005 \003(\0132F.google.cloud"
+ + ".dataform.v1beta1.WorkflowConfig.ScheduledExecutionRecordB\003\340A\003\022\025\n"
+ "\010disabled\030\010 \001(\010B\003\340A\001\0224\n"
+ "\013create_time\030\t \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ "\013update_time\030\n"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
- + "\021internal_metadata\030\013 \001(\tB\003\340A\003H\000\210\001\001\032\331\001\n"
+ + "\021internal_metadata\030\013 \001(\tB\003\340A\003H\000\210\001\001\022Z\n"
+ + "\027workflow_trigger_config\030\014 \001(\01324.google.cloud.d"
+ + "ataform.v1beta1.WorkflowTriggerConfigB\003\340A\001\032\331\001\n"
+ "\030ScheduledExecutionRecord\022N\n"
+ "\023workflow_invocation\030\002 \001(\tB/\372A,\n"
+ "*dataform.googleapis.com/WorkflowInvocationH\000\022*\n"
@@ -1437,20 +1520,20 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\016execution_time\030\001"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\003B\010\n"
+ "\006result:\262\001\352A\256\001\n"
- + "&dataform.googleapis.com/WorkflowConfig\022cprojec"
- + "ts/{project}/locations/{location}/repositories/{repository}/workflowConfigs/{wor"
- + "kflow_config}*\017workflowConfigs2\016workflowConfigB\024\n"
+ + "&dataform.googleapis.com/WorkflowConfig\022cprojects/"
+ + "{project}/locations/{location}/repositories/{repository}/workflowConfigs/{workfl"
+ + "ow_config}*\017workflowConfigs2\016workflowConfigB\024\n"
+ "\022_internal_metadata\"\346\003\n"
+ "\020InvocationConfig\022D\n"
- + "\020included_targets\030\001 \003(\0132%.go"
- + "ogle.cloud.dataform.v1beta1.TargetB\003\340A\001\022\032\n\r"
+ + "\020included_targets\030\001"
+ + " \003(\0132%.google.cloud.dataform.v1beta1.TargetB\003\340A\001\022\032\n\r"
+ "included_tags\030\002 \003(\tB\003\340A\001\022-\n"
+ " transitive_dependencies_included\030\003 \001(\010B\003\340A\001\022+\n"
+ "\036transitive_dependents_included\030\004 \001(\010B\003\340A\001\0225\n"
+ "(fully_refresh_incremental_tables_enabled\030\005 \001(\010B\003\340A\001\022\034\n"
+ "\017service_account\030\006 \001(\tB\003\340A\001\022_\n"
- + "\016query_priority\030\t \001(\0162=.google.cl"
- + "oud.dataform.v1beta1.InvocationConfig.QueryPriorityB\003\340A\001H\000\210\001\001\"K\n\r"
+ + "\016query_priority\030\t \001(\0162=.google.cloud"
+ + ".dataform.v1beta1.InvocationConfig.QueryPriorityB\003\340A\001H\000\210\001\001\"K\n\r"
+ "QueryPriority\022\036\n"
+ "\032QUERY_PRIORITY_UNSPECIFIED\020\000\022\017\n"
+ "\013INTERACTIVE\020\001\022\t\n"
@@ -1462,8 +1545,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\224\001\n"
+ "\033ListWorkflowConfigsResponse\022G\n"
- + "\020workflow_configs\030\001 \003(\0132-.go"
- + "ogle.cloud.dataform.v1beta1.WorkflowConfig\022\027\n"
+ + "\020workflow_configs\030\001 \003(\0132-.googl"
+ + "e.cloud.dataform.v1beta1.WorkflowConfig\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"X\n"
+ "\030GetWorkflowConfigRequest\022<\n"
@@ -1481,7 +1564,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ " \001(\0132-.google.cloud.dataform.v1beta1.WorkflowConfigB\003\340A\002\"[\n"
+ "\033DeleteWorkflowConfigRequest\022<\n"
+ "\004name\030\001 \001(\tB.\340A\002\372A(\n"
- + "&dataform.googleapis.com/WorkflowConfig\"\250\010\n"
+ + "&dataform.googleapis.com/WorkflowConfig\"\365\010\n"
+ "\022WorkflowInvocation\022O\n"
+ "\022compilation_result\030\002 \001(\tB1\340A\005\372A+\n"
+ ")dataform.googleapis.com/CompilationResultH\000\022I\n"
@@ -1495,11 +1578,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\021invocation_timing\030\005 \001(\0132\025.google.type.IntervalB\003\340A\003\022V\n"
+ "\033resolved_compilation_result\030\007 \001(\tB1\340A\003\372A+\n"
+ ")dataform.googleapis.com/CompilationResult\022V\n"
- + "\025data_encryption_state\030\010"
- + " \001(\01322.google.cloud.dataform.v1beta1.DataEncryptionStateB\003\340A\003\022#\n"
+ + "\025data_encryption_state\030\010 "
+ + "\001(\01322.google.cloud.dataform.v1beta1.DataEncryptionStateB\003\340A\003\022#\n"
+ "\021internal_metadata\030\t \001(\tB\003\340A\003H\001\210\001\001\022^\n"
+ "\031private_resource_metadata\030\n"
- + " \001(\01326.google.cloud.dataform.v1beta1.PrivateResourceMetadataB\003\340A\003\"d\n"
+ + " \001(\01326.google.cloud.dataform.v1beta1.PrivateResourceMetadataB\003\340A\003\022K\n"
+ + "\017pipeline_config\030\013"
+ + " \001(\0132-.google.cloud.dataform.v1beta1.PipelineConfigB\003\340A\003\"d\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\013\n"
+ "\007RUNNING\020\001\022\r\n"
@@ -1507,9 +1592,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tCANCELLED\020\003\022\n\n"
+ "\006FAILED\020\004\022\r\n"
+ "\tCANCELING\020\005:\306\001\352A\302\001\n"
- + "*dataform.googleapis.com/WorkflowInvocation\022kprojects/"
- + "{project}/locations/{location}/repositories/{repository}/workflowInvocations/{wo"
- + "rkflow_invocation}*\023workflowInvocations2\022workflowInvocationB\024\n"
+ + "*dataform.googleapis.com/WorkflowInvocation\022kprojects/{proje"
+ + "ct}/locations/{location}/repositories/{repository}/workflowInvocations/{workflow"
+ + "_invocation}*\023workflowInvocations2\022workflowInvocationB\024\n"
+ "\022compilation_sourceB\024\n"
+ "\022_internal_metadata\"\271\001\n"
+ "\036ListWorkflowInvocationsRequest\022:\n"
@@ -1520,8 +1605,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\240\001\n"
+ "\037ListWorkflowInvocationsResponse\022O\n"
- + "\024workflow_invocations\030\001 \003(\01321."
- + "google.cloud.dataform.v1beta1.WorkflowInvocation\022\027\n"
+ + "\024workflow_invocations\030\001 \003(\01321.google"
+ + ".cloud.dataform.v1beta1.WorkflowInvocation\022\027\n"
+ "\017next_page_token\030\002 \001(\t\022\023\n"
+ "\013unreachable\030\003 \003(\t\"`\n"
+ "\034GetWorkflowInvocationRequest\022@\n"
@@ -1530,64 +1615,64 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\037CreateWorkflowInvocationRequest\022:\n"
+ "\006parent\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/Repository\022S\n"
- + "\023workflow_invocation\030\002 \001(\01321."
- + "google.cloud.dataform.v1beta1.WorkflowInvocationB\003\340A\002\"c\n"
+ + "\023workflow_invocation\030\002 \001(\01321.google"
+ + ".cloud.dataform.v1beta1.WorkflowInvocationB\003\340A\002\"c\n"
+ "\037DeleteWorkflowInvocationRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*dataform.googleapis.com/WorkflowInvocation\"c\n"
+ "\037CancelWorkflowInvocationRequest\022@\n"
+ "\004name\030\001 \001(\tB2\340A\002\372A,\n"
+ "*dataform.googleapis.com/WorkflowInvocation\"\"\n"
- + " CancelWorkflowInvocationResponse\"\341\020\n"
+ + " CancelWorkflowInvocationResponse\"\371\020\n"
+ "\030WorkflowInvocationAction\022f\n"
- + "\017bigquery_action\030\006 \001(\0132F.google.cloud"
- + ".dataform.v1beta1.WorkflowInvocationAction.BigQueryActionB\003\340A\003H\000\022f\n"
- + "\017notebook_action\030\010 \001(\0132F.google.cloud.dataform.v1beta"
- + "1.WorkflowInvocationAction.NotebookActionB\003\340A\003H\000\022u\n"
- + "\027data_preparation_action\030\t \001(\0132M.google.cloud.dataform.v1beta1.Workfl"
- + "owInvocationAction.DataPreparationActionB\003\340A\003H\000\022:\n"
+ + "\017bigquery_action\030\006 \001(\0132F.google.cloud.dataf"
+ + "orm.v1beta1.WorkflowInvocationAction.BigQueryActionB\003\340A\003H\000\022f\n"
+ + "\017notebook_action\030\010 \001(\0132F.google.cloud.dataform.v1beta1.Work"
+ + "flowInvocationAction.NotebookActionB\003\340A\003H\000\022u\n"
+ + "\027data_preparation_action\030\t \001(\0132M.go"
+ + "ogle.cloud.dataform.v1beta1.WorkflowInvo"
+ + "cationAction.DataPreparationActionB\003\340A\003H\000\022:\n"
+ "\006target\030\001"
+ " \001(\0132%.google.cloud.dataform.v1beta1.TargetB\003\340A\003\022D\n"
+ "\020canonical_target\030\002"
+ " \001(\0132%.google.cloud.dataform.v1beta1.TargetB\003\340A\003\022Q\n"
- + "\005state\030\004 \001(\0162=.googl"
- + "e.cloud.dataform.v1beta1.WorkflowInvocationAction.StateB\003\340A\003\022\033\n"
+ + "\005state\030\004 \001(\0162=.google.clou"
+ + "d.dataform.v1beta1.WorkflowInvocationAction.StateB\003\340A\003\022\033\n"
+ "\016failure_reason\030\007 \001(\tB\003\340A\003\0225\n"
+ "\021invocation_timing\030\005 \001(\0132\025.google.type.IntervalB\003\340A\003\022#\n"
+ "\021internal_metadata\030\n"
+ " \001(\tB\003\340A\003H\001\210\001\001\032>\n"
+ "\016BigQueryAction\022\027\n\n"
+ "sql_script\030\001 \001(\tB\003\340A\003\022\023\n"
- + "\006job_id\030\002 \001(\tB\003\340A\003\032<\n"
+ + "\006job_id\030\002 \001(\tB\003\340A\003\032T\n"
+ "\016NotebookAction\022\025\n"
+ "\010contents\030\001 \001(\tB\003\340A\003\022\023\n"
- + "\006job_id\030\002 \001(\tB\003\340A\003\032\251\t\n"
+ + "\006job_id\030\002 \001(\tB\003\340A\003\022\026\n"
+ + "\tfile_path\030\003 \001(\tB\003\340A\003\032\251\t\n"
+ "\025DataPreparationAction\022\034\n\r"
+ "contents_yaml\030\002 \001(\tB\003\340A\003H\000\022y\n"
- + "\014contents_sql\030\006 \001(\0132a.google.cloud"
- + ".dataform.v1beta1.WorkflowInvocationActi"
- + "on.DataPreparationAction.ActionSqlDefinitionH\000\022\032\n\r"
+ + "\014contents_sql\030\006 \001(\0132a.google.cloud.dataform.v1beta1.Work"
+ + "flowInvocationAction.DataPreparationAction.ActionSqlDefinitionH\000\022\032\n\r"
+ "generated_sql\030\003 \001(\tB\003\340A\003\022\023\n"
+ "\006job_id\030\004 \001(\tB\003\340A\003\032\216\002\n"
+ "\023ActionSqlDefinition\022\r\n"
+ "\005query\030\001 \001(\t\022s\n"
- + "\013error_table\030\002 \001(\0132^.google.cloud.dataform.v1beta1.WorkflowInvo"
- + "cationAction.DataPreparationAction.ActionErrorTable\022s\n"
- + "\013load_config\030\003 \001(\0132^.google.cloud.dataform.v1beta1.WorkflowInvocat"
- + "ionAction.DataPreparationAction.ActionLoadConfig\032a\n"
+ + "\013error_table\030\002 \001(\0132^.google.cloud.dataform.v1"
+ + "beta1.WorkflowInvocationAction.DataPreparationAction.ActionErrorTable\022s\n"
+ + "\013load_config\030\003 \001(\0132^.google.cloud.dataform.v1bet"
+ + "a1.WorkflowInvocationAction.DataPreparationAction.ActionLoadConfig\032a\n"
+ "\020ActionErrorTable\0225\n"
+ "\006target\030\001 \001(\0132%.google.cloud.dataform.v1beta1.Target\022\026\n"
+ "\016retention_days\030\002 \001(\005\032\376\003\n"
+ "\020ActionLoadConfig\022u\n"
- + "\007replace\030\001 \001(\0132b.google.cloud.dataform.v1beta1.WorkflowInvocationActi"
- + "on.DataPreparationAction.ActionSimpleLoadModeH\000\022t\n"
- + "\006append\030\002 \001(\0132b.google.cloud.dataform.v1beta1.WorkflowInvocationAction"
- + ".DataPreparationAction.ActionSimpleLoadModeH\000\022z\n"
- + "\007maximum\030\003 \001(\0132g.google.cloud.da"
- + "taform.v1beta1.WorkflowInvocationAction."
- + "DataPreparationAction.ActionIncrementalLoadModeH\000\022y\n"
- + "\006unique\030\004 \001(\0132g.google.cloud.dataform.v1beta1.WorkflowInvocationActi"
- + "on.DataPreparationAction.ActionIncrementalLoadModeH\000B\006\n"
+ + "\007replace\030\001 \001(\0132b.google.cloud.dataform.v1beta1.Work"
+ + "flowInvocationAction.DataPreparationAction.ActionSimpleLoadModeH\000\022t\n"
+ + "\006append\030\002 \001(\0132b.google.cloud.dataform.v1beta1.Workfl"
+ + "owInvocationAction.DataPreparationAction.ActionSimpleLoadModeH\000\022z\n"
+ + "\007maximum\030\003 \001(\0132g.google.cloud.dataform.v1beta1.Workflo"
+ + "wInvocationAction.DataPreparationAction.ActionIncrementalLoadModeH\000\022y\n"
+ + "\006unique\030\004 \001(\0132g.google.cloud.dataform.v1beta1.Work"
+ + "flowInvocationAction.DataPreparationAction.ActionIncrementalLoadModeH\000B\006\n"
+ "\004mode\032\026\n"
+ "\024ActionSimpleLoadMode\032+\n"
+ "\031ActionIncrementalLoadMode\022\016\n"
@@ -1598,7 +1683,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\007RUNNING\020\001\022\013\n"
+ "\007SKIPPED\020\002\022\014\n"
+ "\010DISABLED\020\003\022\r\n"
- + "\tSUCCEEDED\020\004\022\r\n"
+ + "\tSUCCEEDED\020\004\022\r"
+ + "\n"
+ "\tCANCELLED\020\005\022\n\n"
+ "\006FAILED\020\006B\010\n"
+ "\006actionB\024\n"
@@ -1609,23 +1695,23 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\"\237\001\n"
+ "&QueryWorkflowInvocationActionsResponse\022\\\n"
- + "\033workflow_invocation_actions\030\001 \003(\01327.g"
- + "oogle.cloud.dataform.v1beta1.WorkflowInvocationAction\022\027\n"
+ + "\033workflow_invocation_actions\030\001"
+ + " \003(\01327.google.cloud.dataform.v1beta1.WorkflowInvocationAction\022\027\n"
+ "\017next_page_token\030\002 \001(\t\"\205\002\n"
+ "\006Config\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022G\n"
+ "\024default_kms_key_name\030\002 \001(\tB)\340A\001\372A#\n"
+ "!cloudkms.googleapis.com/CryptoKey\022#\n"
+ "\021internal_metadata\030\007 \001(\tB\003\340A\003H\000\210\001\001:d\352Aa\n"
- + "\036dataform.googleapis.com/Config\022.projects/{project}/loca"
- + "tions/{location}/config*\007configs2\006configB\024\n"
+ + "\036dataform.googleapis.com/Config\022.proje"
+ + "cts/{project}/locations/{location}/config*\007configs2\006configB\024\n"
+ "\022_internal_metadata\"H\n"
+ "\020GetConfigRequest\0224\n"
+ "\004name\030\001 \001(\tB&\340A\002\372A \n"
+ "\036dataform.googleapis.com/Config\"\207\001\n"
+ "\023UpdateConfigRequest\022:\n"
- + "\006config\030\001"
- + " \001(\0132%.google.cloud.dataform.v1beta1.ConfigB\003\340A\002\0224\n"
+ + "\006config\030\001 \001(\0132%.goo"
+ + "gle.cloud.dataform.v1beta1.ConfigB\003\340A\002\0224\n"
+ "\013update_mask\030\002"
+ " \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\317\003\n"
+ "\006Folder\022\021\n"
@@ -1637,15 +1723,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013update_time\030\006 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\021internal_metadata\030\007 \001(\tB\003\340A\003H\000\210\001\001\022\'\n"
+ "\025creator_iam_principal\030\010 \001(\tB\003\340A\003H\001\210\001\001:n\352Ak\n"
- + "\036dataform.googleapis.com/Folder\0228projects/{project}/lo"
- + "cations/{location}/folders/{folder}*\007folders2\006folderB\024\n"
+ + "\036dataform.googleapis.com/Folder\0228pro"
+ + "jects/{project}/locations/{location}/folders/{folder}*\007folders2\006folderB\024\n"
+ "\022_internal_metadataB\030\n"
+ "\026_creator_iam_principal\"\243\001\n"
+ "\023CreateFolderRequest\0229\n"
+ "\006parent\030\001 \001(\tB)\340A\002\372A#\n"
+ "!locations.googleapis.com/Location\022:\n"
- + "\006folder\030\002 \001(\0132"
- + "%.google.cloud.dataform.v1beta1.FolderB\003\340A\002\022\025\n"
+ + "\006folder\030\002"
+ + " \001(\0132%.google.cloud.dataform.v1beta1.FolderB\003\340A\002\022\025\n"
+ "\tfolder_id\030\003 \001(\tB\002\030\001\"\234\001\n"
+ "\021MoveFolderRequest\0224\n"
+ "\004name\030\001 \001(\tB&\340A\002\372A \n"
@@ -1673,8 +1759,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
+ "\006target\030\003 \001(\tB\003\340A\003\022Q\n"
- + "\005state\030\004 \001(\0162=.google.cloud.dataform.v"
- + "1beta1.DeleteFolderTreeMetadata.StateB\003\340A\003\022\035\n"
+ + "\005state\030\004 \001(\0162=.googl"
+ + "e.cloud.dataform.v1beta1.DeleteFolderTreeMetadata.StateB\003\340A\003\022\035\n"
+ "\020percent_complete\030\005 \001(\005B\003\340A\003\"[\n"
+ "\005State\022\025\n"
+ "\021STATE_UNSPECIFIED\020\000\022\017\n"
@@ -1685,14 +1771,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\032QueryFolderContentsRequest\0226\n"
+ "\006folder\030\001 \001(\tB&\340A\002\372A \n"
+ "\036dataform.googleapis.com/Folder\022\026\n"
- + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n"
- + "\n"
+ + "\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\n"
+ "page_token\030\003 \001(\tB\003\340A\001\022\025\n"
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\262\002\n"
+ "\033QueryFolderContentsResponse\022_\n"
- + "\007entries\030\001 \003(\0132N.go"
- + "ogle.cloud.dataform.v1beta1.QueryFolderContentsResponse.FolderContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132N.google.cloud.dataform.v1"
+ + "beta1.QueryFolderContentsResponse.FolderContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\230\001\n"
+ "\023FolderContentsEntry\0227\n"
+ "\006folder\030\001 \001(\0132%.google.cloud.dataform.v1beta1.FolderH\000\022?\n\n"
@@ -1706,24 +1791,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\262\002\n"
+ "\035QueryUserRootContentsResponse\022_\n"
- + "\007entries\030\001 \003(\0132N.google.cloud.dataform.v1"
- + "beta1.QueryUserRootContentsResponse.RootContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132N.google"
+ + ".cloud.dataform.v1beta1.QueryUserRootContentsResponse.RootContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\226\001\n"
+ "\021RootContentsEntry\0227\n"
- + "\006folder\030\001 \001(\0132%.google.cloud.dataform.v1beta1.FolderH\000\022?\n"
- + "\n"
+ + "\006folder\030\001 \001(\0132%.google.cloud.dataform.v1beta1.FolderH\000\022?\n\n"
+ "repository\030\002 \001(\0132).google.cloud.dataform.v1beta1.RepositoryH\000B\007\n"
+ "\005entry\"\253\003\n\n"
+ "TeamFolder\022\021\n"
+ "\004name\030\001 \001(\tB\003\340A\010\022\031\n"
+ "\014display_name\030\002 \001(\tB\003\340A\002\0224\n"
- + "\013create_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ + "\013create",
+ "_time\030\003 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n"
+ "\013update_time\030\004 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022#\n"
+ "\021internal_metadata\030\005 \001(\tB\003\340A\003H\000\210\001\001\022\'\n"
+ "\025creator_iam_principal\030\006 \001("
+ "\tB\003\340A\003H\001\210\001\001:\204\001\352A\200\001\n"
- + "\"dataform.googleapis.com/TeamFolder\022Aprojects/{project}/locations/{locatio"
- + "n}/teamFolders/{team_folder}*\013teamFolders2\n"
+ + "\"dataform.googleapis.com/TeamFolder\022Aprojects/{project}/"
+ + "locations/{location}/teamFolders/{team_folder}*\013teamFolders2\n"
+ "teamFolderB\024\n"
+ "\022_internal_metadataB\030\n"
+ "\026_creator_iam_principal\"\265\001\n"
@@ -1738,8 +1823,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\"dataform.googleapis.com/TeamFolder\"\224\001\n"
+ "\027UpdateTeamFolderRequest\0224\n"
+ "\013update_mask\030\001 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022C\n"
- + "\013team_folder\030\002 \001(\0132).google."
- + "cloud.dataform.v1beta1.TeamFolderB\003\340A\002\"S\n"
+ + "\013team_folder\030\002"
+ + " \001(\0132).google.cloud.dataform.v1beta1.TeamFolderB\003\340A\002\"S\n"
+ "\027DeleteTeamFolderRequest\0228\n"
+ "\004name\030\001 \001(\tB*\340A\002\372A$\n"
+ "\"dataform.googleapis.com/TeamFolder\"\276\001\n"
@@ -1751,8 +1836,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\302\002\n"
+ "\037QueryTeamFolderContentsResponse\022g\n"
- + "\007entries\030\001 \003(\0132V.google.cloud.dataform.v1beta"
- + "1.QueryTeamFolderContentsResponse.TeamFolderContentsEntry\022\027\n"
+ + "\007entries\030\001 \003(\0132V.google.clo"
+ + "ud.dataform.v1beta1.QueryTeamFolderContentsResponse.TeamFolderContentsEntry\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032\234\001\n"
+ "\027TeamFolderContentsEntry\0227\n"
+ "\006folder\030\001 \001(\0132%.google.cloud.dataform.v1beta1.FolderH\000\022?\n\n"
@@ -1766,510 +1851,449 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010order_by\030\004 \001(\tB\003\340A\001\022\023\n"
+ "\006filter\030\005 \001(\tB\003\340A\001\"\373\001\n"
+ "\031SearchTeamFoldersResponse\022`\n"
- + "\007results\030\001 \003(\0132O.google"
- + ".cloud.dataform.v1beta1.SearchTeamFoldersResponse.TeamFolderSearchResult\022\027\n"
+ + "\007results\030\001 \003(\0132O.google.cloud.dataform.v1beta"
+ + "1.SearchTeamFoldersResponse.TeamFolderSearchResult\022\027\n"
+ "\017next_page_token\030\002 \001(\t\032c\n"
+ "\026TeamFolderSearchResult\022@\n"
- + "\013team_folder\030\002"
- + " \001(\0132).google.cloud.dataform.v1beta1.TeamFolderH\000B\007\n"
+ + "\013team_folder\030\002 \001"
+ + "(\0132).google.cloud.dataform.v1beta1.TeamFolderH\000B\007\n"
+ "\005entry\"\317\002\n"
+ "\022MoveFolderMetadata\0224\n"
+ "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
+ "\006target\030\003 \001(\tB\003\340A\003\022F\n"
- + "\005state\030\004 \001",
- "(\01627.google.cloud.dataform.v1beta1.MoveF"
- + "olderMetadata.State\022\030\n\020percent_complete\030"
- + "\005 \001(\005\"Y\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\017\n"
- + "\013INITIALIZED\020\001\022\017\n\013IN_PROGRESS\020\002\022\013\n\007SUCCE"
- + "SS\020\003\022\n\n\006FAILED\020\004\"\327\002\n\026MoveRepositoryMetad"
- + "ata\0224\n\013create_time\030\001 \001(\0132\032.google.protob"
- + "uf.TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.go"
- + "ogle.protobuf.TimestampB\003\340A\003\022\023\n\006target\030\003"
- + " \001(\tB\003\340A\003\022J\n\005state\030\004 \001(\0162;.google.cloud."
- + "dataform.v1beta1.MoveRepositoryMetadata."
- + "State\022\030\n\020percent_complete\030\005 \001(\005\"Y\n\005State"
- + "\022\025\n\021STATE_UNSPECIFIED\020\000\022\017\n\013INITIALIZED\020\001"
- + "\022\017\n\013IN_PROGRESS\020\002\022\013\n\007SUCCESS\020\003\022\n\n\006FAILED"
- + "\020\004\"\341\003\n#DeleteRepositoryLongRunningMetada"
- + "ta\0224\n\013create_time\030\001 \001(\0132\032.google.protobu"
- + "f.TimestampB\003\340A\003\0221\n\010end_time\030\002 \001(\0132\032.goo"
- + "gle.protobuf.TimestampB\003\340A\003\022:\n\006target\030\003 "
- + "\001(\tB*\340A\003\372A$\n\"dataform.googleapis.com/Rep"
- + "ository\022\\\n\005state\030\004 \001(\0162H.google.cloud.da"
- + "taform.v1beta1.DeleteRepositoryLongRunni"
- + "ngMetadata.StateB\003\340A\003\022\035\n\020percent_complet"
- + "e\030\005 \001(\005B\003\340A\003\022\"\n\025child_resources_count\030\006 "
- + "\001(\003B\003\340A\003\022,\n\037remaining_child_resources_co"
- + "unt\030\007 \001(\003B\003\340A\003\"F\n\005State\022\025\n\021STATE_UNSPECI"
- + "FIED\020\000\022\013\n\007RUNNING\020\001\022\r\n\tSUCCEEDED\020\002\022\n\n\006FA"
- + "ILED\020\003*\211\001\n\025DirectoryContentsView\022\'\n#DIRE"
- + "CTORY_CONTENTS_VIEW_UNSPECIFIED\020\000\022!\n\035DIR"
- + "ECTORY_CONTENTS_VIEW_BASIC\020\001\022$\n DIRECTOR"
- + "Y_CONTENTS_VIEW_METADATA\020\0022\264\210\001\n\010Dataform"
- + "\022\264\001\n\rGetTeamFolder\0223.google.cloud.datafo"
- + "rm.v1beta1.GetTeamFolderRequest\032).google"
- + ".cloud.dataform.v1beta1.TeamFolder\"C\332A\004n"
- + "ame\202\323\344\223\0026\0224/v1beta1/{name=projects/*/loc"
- + "ations/*/teamFolders/*}\022\325\001\n\020CreateTeamFo"
- + "lder\0226.google.cloud.dataform.v1beta1.Cre"
- + "ateTeamFolderRequest\032).google.cloud.data"
- + "form.v1beta1.TeamFolder\"^\332A\022parent,team_"
- + "folder\202\323\344\223\002C\"4/v1beta1/{parent=projects/"
- + "*/locations/*}/teamFolders:\013team_folder\022"
- + "\346\001\n\020UpdateTeamFolder\0226.google.cloud.data"
- + "form.v1beta1.UpdateTeamFolderRequest\032).g"
- + "oogle.cloud.dataform.v1beta1.TeamFolder\""
- + "o\332A\027team_folder,update_mask\202\323\344\223\002O2@/v1be"
- + "ta1/{team_folder.name=projects/*/locatio"
- + "ns/*/teamFolders/*}:\013team_folder\022\247\001\n\020Del"
- + "eteTeamFolder\0226.google.cloud.dataform.v1"
- + "beta1.DeleteTeamFolderRequest\032\026.google.p"
- + "rotobuf.Empty\"C\332A\004name\202\323\344\223\0026*4/v1beta1/{"
- + "name=projects/*/locations/*/teamFolders/"
- + "*}\022\377\001\n\024DeleteTeamFolderTree\022:.google.clo"
- + "ud.dataform.v1beta1.DeleteTeamFolderTree"
- + "Request\032\035.google.longrunning.Operation\"\213"
- + "\001\312A1\n\025google.protobuf.Empty\022\030DeleteFolde"
- + "rTreeMetadata\332A\nname,force\202\323\344\223\002D\"?/v1bet"
- + "a1/{name=projects/*/locations/*/teamFold"
- + "ers/*}:deleteTree:\001*\022\371\001\n\027QueryTeamFolder"
- + "Contents\022=.google.cloud.dataform.v1beta1"
- + ".QueryTeamFolderContentsRequest\032>.google"
- + ".cloud.dataform.v1beta1.QueryTeamFolderC"
- + "ontentsResponse\"_\332A\013team_folder\202\323\344\223\002K\022I/"
- + "v1beta1/{team_folder=projects/*/location"
- + "s/*/teamFolders/*}:queryContents\022\315\001\n\021Sea"
- + "rchTeamFolders\0227.google.cloud.dataform.v"
- + "1beta1.SearchTeamFoldersRequest\0328.google"
- + ".cloud.dataform.v1beta1.SearchTeamFolder"
- + "sResponse\"E\202\323\344\223\002?\022=/v1beta1/{location=pr"
- + "ojects/*/locations/*}/teamFolders:search"
- + "\022\244\001\n\tGetFolder\022/.google.cloud.dataform.v"
- + "1beta1.GetFolderRequest\032%.google.cloud.d"
- + "ataform.v1beta1.Folder\"?\332A\004name\202\323\344\223\0022\0220/"
- + "v1beta1/{name=projects/*/locations/*/fol"
- + "ders/*}\022\273\001\n\014CreateFolder\0222.google.cloud."
- + "dataform.v1beta1.CreateFolderRequest\032%.g"
- + "oogle.cloud.dataform.v1beta1.Folder\"P\332A\r"
- + "parent,folder\202\323\344\223\002:\"0/v1beta1/{parent=pr"
- + "ojects/*/locations/*}/folders:\006folder\022\307\001"
- + "\n\014UpdateFolder\0222.google.cloud.dataform.v"
- + "1beta1.UpdateFolderRequest\032%.google.clou"
- + "d.dataform.v1beta1.Folder\"\\\332A\022folder,upd"
- + "ate_mask\202\323\344\223\002A27/v1beta1/{folder.name=pr"
- + "ojects/*/locations/*/folders/*}:\006folder\022"
- + "\233\001\n\014DeleteFolder\0222.google.cloud.dataform"
- + ".v1beta1.DeleteFolderRequest\032\026.google.pr"
- + "otobuf.Empty\"?\332A\004name\202\323\344\223\0022*0/v1beta1/{n"
- + "ame=projects/*/locations/*/folders/*}\022\363\001"
- + "\n\020DeleteFolderTree\0226.google.cloud.datafo"
- + "rm.v1beta1.DeleteFolderTreeRequest\032\035.goo"
- + "gle.longrunning.Operation\"\207\001\312A1\n\025google."
- + "protobuf.Empty\022\030DeleteFolderTreeMetadata"
- + "\332A\nname,force\202\323\344\223\002@\";/v1beta1/{name=proj"
- + "ects/*/locations/*/folders/*}:deleteTree"
- + ":\001*\022\345\001\n\023QueryFolderContents\0229.google.clo"
- + "ud.dataform.v1beta1.QueryFolderContentsR"
- + "equest\032:.google.cloud.dataform.v1beta1.Q"
- + "ueryFolderContentsResponse\"W\332A\006folder\202\323\344"
- + "\223\002H\022F/v1beta1/{folder=projects/*/locatio"
- + "ns/*/folders/*}:queryFolderContents\022\347\001\n\025"
- + "QueryUserRootContents\022;.google.cloud.dat"
- + "aform.v1beta1.QueryUserRootContentsReque"
- + "st\032<.google.cloud.dataform.v1beta1.Query"
- + "UserRootContentsResponse\"S\332A\010location\202\323\344"
- + "\223\002B\022@/v1beta1/{location=projects/*/locat"
- + "ions/*}:queryUserRootContents\022\363\001\n\nMoveFo"
- + "lder\0220.google.cloud.dataform.v1beta1.Mov"
- + "eFolderRequest\032\035.google.longrunning.Oper"
- + "ation\"\223\001\312A+\n\025google.protobuf.Empty\022\022Move"
- + "FolderMetadata\332A\"name,destination_contai"
- + "ning_folder\202\323\344\223\002:\"5/v1beta1/{name=projec"
- + "ts/*/locations/*/folders/*}:move:\001*\022\313\001\n\020"
- + "ListRepositories\0226.google.cloud.dataform"
- + ".v1beta1.ListRepositoriesRequest\0327.googl"
- + "e.cloud.dataform.v1beta1.ListRepositorie"
- + "sResponse\"F\332A\006parent\202\323\344\223\0027\0225/v1beta1/{pa"
- + "rent=projects/*/locations/*}/repositorie"
- + "s\022\265\001\n\rGetRepository\0223.google.cloud.dataf"
- + "orm.v1beta1.GetRepositoryRequest\032).googl"
- + "e.cloud.dataform.v1beta1.Repository\"D\332A\004"
- + "name\202\323\344\223\0027\0225/v1beta1/{name=projects/*/lo"
- + "cations/*/repositories/*}\022\342\001\n\020CreateRepo"
- + "sitory\0226.google.cloud.dataform.v1beta1.C"
- + "reateRepositoryRequest\032).google.cloud.da"
- + "taform.v1beta1.Repository\"k\332A\037parent,rep"
- + "ository,repository_id\202\323\344\223\002C\"5/v1beta1/{p"
- + "arent=projects/*/locations/*}/repositori"
- + "es:\nrepository\022\344\001\n\020UpdateRepository\0226.go"
- + "ogle.cloud.dataform.v1beta1.UpdateReposi"
- + "toryRequest\032).google.cloud.dataform.v1be"
- + "ta1.Repository\"m\332A\026repository,update_mas"
- + "k\202\323\344\223\002N2@/v1beta1/{repository.name=proje"
- + "cts/*/locations/*/repositories/*}:\nrepos"
- + "itory\022\250\001\n\020DeleteRepository\0226.google.clou"
- + "d.dataform.v1beta1.DeleteRepositoryReque"
- + "st\032\026.google.protobuf.Empty\"D\332A\004name\202\323\344\223\002"
- + "7*5/v1beta1/{name=projects/*/locations/*"
- + "/repositories/*}\022\256\002\n\033DeleteRepositoryLon"
- + "gRunning\022A.google.cloud.dataform.v1beta1"
- + ".DeleteRepositoryLongRunningRequest\032\035.go"
- + "ogle.longrunning.Operation\"\254\001\312AJ\n#Delete"
- + "RepositoryLongRunningResponse\022#DeleteRep"
- + "ositoryLongRunningMetadata\332A\nname,force\202"
- + "\323\344\223\002L\"G/v1beta1/{name=projects/*/locatio"
- + "ns/*/repositories/*}:deleteLongRunning:\001"
- + "*\022\204\002\n\016MoveRepository\0224.google.cloud.data"
- + "form.v1beta1.MoveRepositoryRequest\032\035.goo"
- + "gle.longrunning.Operation\"\234\001\312A/\n\025google."
- + "protobuf.Empty\022\026MoveRepositoryMetadata\332A"
- + "\"name,destination_containing_folder\202\323\344\223\002"
- + "?\":/v1beta1/{name=projects/*/locations/*"
- + "/repositories/*}:move:\001*\022\341\001\n\027CommitRepos"
- + "itoryChanges\022=.google.cloud.dataform.v1b"
- + "eta1.CommitRepositoryChangesRequest\032>.go"
- + "ogle.cloud.dataform.v1beta1.CommitReposi"
- + "toryChangesResponse\"G\202\323\344\223\002A\"/v1beta1/{name=projects/*/locations/*/"
- + "repositories/*}:readFile\022\211\002\n QueryReposi"
- + "toryDirectoryContents\022F.google.cloud.dat"
- + "aform.v1beta1.QueryRepositoryDirectoryCo"
- + "ntentsRequest\032G.google.cloud.dataform.v1"
- + "beta1.QueryRepositoryDirectoryContentsRe"
- + "sponse\"T\202\323\344\223\002N\022L/v1beta1/{name=projects/"
- + "*/locations/*/repositories/*}:queryDirec"
- + "toryContents\022\341\001\n\026FetchRepositoryHistory\022"
- + "<.google.cloud.dataform.v1beta1.FetchRep"
- + "ositoryHistoryRequest\032=.google.cloud.dat"
- + "aform.v1beta1.FetchRepositoryHistoryResp"
- + "onse\"J\202\323\344\223\002D\022B/v1beta1/{name=projects/*/"
- + "locations/*/repositories/*}:fetchHistory"
- + "\022\221\002\n\"ComputeRepositoryAccessTokenStatus\022"
- + "H.google.cloud.dataform.v1beta1.ComputeR"
- + "epositoryAccessTokenStatusRequest\032I.goog"
- + "le.cloud.dataform.v1beta1.ComputeReposit"
- + "oryAccessTokenStatusResponse\"V\202\323\344\223\002P\022N/v"
- + "1beta1/{name=projects/*/locations/*/repo"
- + "sitories/*}:computeAccessTokenStatus\022\337\001\n"
- + "\023FetchRemoteBranches\0229.google.cloud.data"
- + "form.v1beta1.FetchRemoteBranchesRequest\032"
- + ":.google.cloud.dataform.v1beta1.FetchRem"
- + "oteBranchesResponse\"Q\202\323\344\223\002K\022I/v1beta1/{n"
- + "ame=projects/*/locations/*/repositories/"
- + "*}:fetchRemoteBranches\022\322\001\n\016ListWorkspace"
- + "s\0224.google.cloud.dataform.v1beta1.ListWo"
- + "rkspacesRequest\0325.google.cloud.dataform."
- + "v1beta1.ListWorkspacesResponse\"S\332A\006paren"
- + "t\202\323\344\223\002D\022B/v1beta1/{parent=projects/*/loc"
- + "ations/*/repositories/*}/workspaces\022\277\001\n\014"
- + "GetWorkspace\0222.google.cloud.dataform.v1b"
- + "eta1.GetWorkspaceRequest\032(.google.cloud."
- + "dataform.v1beta1.Workspace\"Q\332A\004name\202\323\344\223\002"
- + "D\022B/v1beta1/{name=projects/*/locations/*"
- + "/repositories/*/workspaces/*}\022\351\001\n\017Create"
- + "Workspace\0225.google.cloud.dataform.v1beta"
- + "1.CreateWorkspaceRequest\032(.google.cloud."
- + "dataform.v1beta1.Workspace\"u\332A\035parent,wo"
- + "rkspace,workspace_id\202\323\344\223\002O\"B/v1beta1/{pa"
- + "rent=projects/*/locations/*/repositories"
- + "/*}/workspaces:\tworkspace\022\263\001\n\017DeleteWork"
- + "space\0225.google.cloud.dataform.v1beta1.De"
- + "leteWorkspaceRequest\032\026.google.protobuf.E"
- + "mpty\"Q\332A\004name\202\323\344\223\002D*B/v1beta1/{name=proj"
- + "ects/*/locations/*/repositories/*/worksp"
- + "aces/*}\022\360\001\n\022InstallNpmPackages\0228.google."
- + "cloud.dataform.v1beta1.InstallNpmPackage"
- + "sRequest\0329.google.cloud.dataform.v1beta1"
- + ".InstallNpmPackagesResponse\"e\202\323\344\223\002_\"Z/v1"
- + "beta1/{workspace=projects/*/locations/*/"
- + "repositories/*/workspaces/*}:installNpmP"
- + "ackages:\001*\022\321\001\n\016PullGitCommits\0224.google.c"
- + "loud.dataform.v1beta1.PullGitCommitsRequ"
- + "est\0325.google.cloud.dataform.v1beta1.Pull"
- + "GitCommitsResponse\"R\202\323\344\223\002L\"G/v1beta1/{na"
- + "me=projects/*/locations/*/repositories/*"
- + "/workspaces/*}:pull:\001*\022\321\001\n\016PushGitCommit"
- + "s\0224.google.cloud.dataform.v1beta1.PushGi"
- + "tCommitsRequest\0325.google.cloud.dataform."
- + "v1beta1.PushGitCommitsResponse\"R\202\323\344\223\002L\"G"
- + "/v1beta1/{name=projects/*/locations/*/re"
- + "positories/*/workspaces/*}:push:\001*\022\360\001\n\024F"
- + "etchFileGitStatuses\022:.google.cloud.dataf"
- + "orm.v1beta1.FetchFileGitStatusesRequest\032"
- + ";.google.cloud.dataform.v1beta1.FetchFil"
- + "eGitStatusesResponse\"_\202\323\344\223\002Y\022W/v1beta1/{"
- + "name=projects/*/locations/*/repositories"
- + "/*/workspaces/*}:fetchFileGitStatuses\022\354\001"
- + "\n\023FetchGitAheadBehind\0229.google.cloud.dat"
- + "aform.v1beta1.FetchGitAheadBehindRequest"
- + "\032:.google.cloud.dataform.v1beta1.FetchGi"
- + "tAheadBehindResponse\"^\202\323\344\223\002X\022V/v1beta1/{"
- + "name=projects/*/locations/*/repositories"
- + "/*/workspaces/*}:fetchGitAheadBehind\022\353\001\n"
- + "\026CommitWorkspaceChanges\022<.google.cloud.d"
- + "ataform.v1beta1.CommitWorkspaceChangesRe"
- + "quest\032=.google.cloud.dataform.v1beta1.Co"
- + "mmitWorkspaceChangesResponse\"T\202\323\344\223\002N\"I/v"
- + "1beta1/{name=projects/*/locations/*/repo"
- + "sitories/*/workspaces/*}:commit:\001*\022\347\001\n\025R"
- + "esetWorkspaceChanges\022;.google.cloud.data"
- + "form.v1beta1.ResetWorkspaceChangesReques"
- + "t\032<.google.cloud.dataform.v1beta1.ResetW"
- + "orkspaceChangesResponse\"S\202\323\344\223\002M\"H/v1beta"
- + "1/{name=projects/*/locations/*/repositor"
- + "ies/*/workspaces/*}:reset:\001*\022\331\001\n\rFetchFi"
- + "leDiff\0223.google.cloud.dataform.v1beta1.F"
- + "etchFileDiffRequest\0324.google.cloud.dataf"
- + "orm.v1beta1.FetchFileDiffResponse\"]\202\323\344\223\002"
- + "W\022U/v1beta1/{workspace=projects/*/locati"
- + "ons/*/repositories/*/workspaces/*}:fetch"
- + "FileDiff\022\375\001\n\026QueryDirectoryContents\022<.go"
- + "ogle.cloud.dataform.v1beta1.QueryDirecto"
- + "ryContentsRequest\032=.google.cloud.datafor"
- + "m.v1beta1.QueryDirectoryContentsResponse"
- + "\"f\202\323\344\223\002`\022^/v1beta1/{workspace=projects/*"
- + "/locations/*/repositories/*/workspaces/*"
- + "}:queryDirectoryContents\022\321\001\n\013SearchFiles"
- + "\0221.google.cloud.dataform.v1beta1.SearchF"
- + "ilesRequest\0322.google.cloud.dataform.v1be"
- + "ta1.SearchFilesResponse\"[\202\323\344\223\002U\022S/v1beta"
- + "1/{workspace=projects/*/locations/*/repo"
- + "sitories/*/workspaces/*}:searchFiles\022\334\001\n"
- + "\rMakeDirectory\0223.google.cloud.dataform.v"
- + "1beta1.MakeDirectoryRequest\0324.google.clo"
- + "ud.dataform.v1beta1.MakeDirectoryRespons"
- + "e\"`\202\323\344\223\002Z\"U/v1beta1/{workspace=projects/"
- + "*/locations/*/repositories/*/workspaces/"
- + "*}:makeDirectory:\001*\022\344\001\n\017RemoveDirectory\022"
- + "5.google.cloud.dataform.v1beta1.RemoveDi"
- + "rectoryRequest\0326.google.cloud.dataform.v"
- + "1beta1.RemoveDirectoryResponse\"b\202\323\344\223\002\\\"W"
- + "/v1beta1/{workspace=projects/*/locations"
- + "/*/repositories/*/workspaces/*}:removeDi"
- + "rectory:\001*\022\334\001\n\rMoveDirectory\0223.google.cl"
- + "oud.dataform.v1beta1.MoveDirectoryReques"
- + "t\0324.google.cloud.dataform.v1beta1.MoveDi"
- + "rectoryResponse\"`\202\323\344\223\002Z\"U/v1beta1/{works"
- + "pace=projects/*/locations/*/repositories"
- + "/*/workspaces/*}:moveDirectory:\001*\022\305\001\n\010Re"
- + "adFile\022..google.cloud.dataform.v1beta1.R"
- + "eadFileRequest\032/.google.cloud.dataform.v"
- + "1beta1.ReadFileResponse\"X\202\323\344\223\002R\022P/v1beta"
- + "1/{workspace=projects/*/locations/*/repo"
- + "sitories/*/workspaces/*}:readFile\022\320\001\n\nRe"
- + "moveFile\0220.google.cloud.dataform.v1beta1"
- + ".RemoveFileRequest\0321.google.cloud.datafo"
- + "rm.v1beta1.RemoveFileResponse\"]\202\323\344\223\002W\"R/"
- + "v1beta1/{workspace=projects/*/locations/"
- + "*/repositories/*/workspaces/*}:removeFil"
- + "e:\001*\022\310\001\n\010MoveFile\022..google.cloud.datafor"
- + "m.v1beta1.MoveFileRequest\032/.google.cloud"
- + ".dataform.v1beta1.MoveFileResponse\"[\202\323\344\223"
- + "\002U\"P/v1beta1/{workspace=projects/*/locat"
- + "ions/*/repositories/*/workspaces/*}:move"
- + "File:\001*\022\314\001\n\tWriteFile\022/.google.cloud.dat"
- + "aform.v1beta1.WriteFileRequest\0320.google."
- + "cloud.dataform.v1beta1.WriteFileResponse"
- + "\"\\\202\323\344\223\002V\"Q/v1beta1/{workspace=projects/*"
- + "/locations/*/repositories/*/workspaces/*"
- + "}:writeFile:\001*\022\342\001\n\022ListReleaseConfigs\0228."
- + "google.cloud.dataform.v1beta1.ListReleas"
- + "eConfigsRequest\0329.google.cloud.dataform."
- + "v1beta1.ListReleaseConfigsResponse\"W\332A\006p"
- + "arent\202\323\344\223\002H\022F/v1beta1/{parent=projects/*"
- + "/locations/*/repositories/*}/releaseConf"
- + "igs\022\317\001\n\020GetReleaseConfig\0226.google.cloud."
- + "dataform.v1beta1.GetReleaseConfigRequest"
- + "\032,.google.cloud.dataform.v1beta1.Release"
- + "Config\"U\332A\004name\202\323\344\223\002H\022F/v1beta1/{name=pr"
- + "ojects/*/locations/*/repositories/*/rele"
- + "aseConfigs/*}\022\211\002\n\023CreateReleaseConfig\0229."
- + "google.cloud.dataform.v1beta1.CreateRele"
- + "aseConfigRequest\032,.google.cloud.dataform"
- + ".v1beta1.ReleaseConfig\"\210\001\332A\'parent,relea"
- + "se_config,release_config_id\202\323\344\223\002X\"F/v1be"
- + "ta1/{parent=projects/*/locations/*/repos"
- + "itories/*}/releaseConfigs:\016release_confi"
- + "g\022\213\002\n\023UpdateReleaseConfig\0229.google.cloud"
- + ".dataform.v1beta1.UpdateReleaseConfigReq"
- + "uest\032,.google.cloud.dataform.v1beta1.Rel"
- + "easeConfig\"\212\001\332A\032release_config,update_ma"
- + "sk\202\323\344\223\002g2U/v1beta1/{release_config.name="
- + "projects/*/locations/*/repositories/*/re"
- + "leaseConfigs/*}:\016release_config\022\277\001\n\023Dele"
- + "teReleaseConfig\0229.google.cloud.dataform."
- + "v1beta1.DeleteReleaseConfigRequest\032\026.goo"
- + "gle.protobuf.Empty\"U\332A\004name\202\323\344\223\002H*F/v1be"
- + "ta1/{name=projects/*/locations/*/reposit"
- + "ories/*/releaseConfigs/*}\022\362\001\n\026ListCompil"
- + "ationResults\022<.google.cloud.dataform.v1b"
- + "eta1.ListCompilationResultsRequest\032=.goo"
- + "gle.cloud.dataform.v1beta1.ListCompilati"
- + "onResultsResponse\"[\332A\006parent\202\323\344\223\002L\022J/v1b"
- + "eta1/{parent=projects/*/locations/*/repo"
- + "sitories/*}/compilationResults\022\337\001\n\024GetCo"
- + "mpilationResult\022:.google.cloud.dataform."
- + "v1beta1.GetCompilationResultRequest\0320.go"
- + "ogle.cloud.dataform.v1beta1.CompilationR"
- + "esult\"Y\332A\004name\202\323\344\223\002L\022J/v1beta1/{name=pro"
- + "jects/*/locations/*/repositories/*/compi"
- + "lationResults/*}\022\217\002\n\027CreateCompilationRe"
- + "sult\022=.google.cloud.dataform.v1beta1.Cre"
- + "ateCompilationResultRequest\0320.google.clo"
- + "ud.dataform.v1beta1.CompilationResult\"\202\001"
- + "\332A\031parent,compilation_result\202\323\344\223\002`\"J/v1b"
- + "eta1/{parent=projects/*/locations/*/repo"
- + "sitories/*}/compilationResults:\022compilat"
- + "ion_result\022\204\002\n\035QueryCompilationResultAct"
- + "ions\022C.google.cloud.dataform.v1beta1.Que"
- + "ryCompilationResultActionsRequest\032D.goog"
- + "le.cloud.dataform.v1beta1.QueryCompilati"
- + "onResultActionsResponse\"X\202\323\344\223\002R\022P/v1beta"
- + "1/{name=projects/*/locations/*/repositor"
- + "ies/*/compilationResults/*}:query\022\346\001\n\023Li"
- + "stWorkflowConfigs\0229.google.cloud.datafor"
- + "m.v1beta1.ListWorkflowConfigsRequest\032:.g"
- + "oogle.cloud.dataform.v1beta1.ListWorkflo"
- + "wConfigsResponse\"X\332A\006parent\202\323\344\223\002I\022G/v1be"
- + "ta1/{parent=projects/*/locations/*/repos"
- + "itories/*}/workflowConfigs\022\323\001\n\021GetWorkfl"
- + "owConfig\0227.google.cloud.dataform.v1beta1"
- + ".GetWorkflowConfigRequest\032-.google.cloud"
- + ".dataform.v1beta1.WorkflowConfig\"V\332A\004nam"
- + "e\202\323\344\223\002I\022G/v1beta1/{name=projects/*/locat"
- + "ions/*/repositories/*/workflowConfigs/*}"
- + "\022\220\002\n\024CreateWorkflowConfig\022:.google.cloud"
- + ".dataform.v1beta1.CreateWorkflowConfigRe"
- + "quest\032-.google.cloud.dataform.v1beta1.Wo"
- + "rkflowConfig\"\214\001\332A)parent,workflow_config"
- + ",workflow_config_id\202\323\344\223\002Z\"G/v1beta1/{par"
- + "ent=projects/*/locations/*/repositories/"
- + "*}/workflowConfigs:\017workflow_config\022\222\002\n\024"
- + "UpdateWorkflowConfig\022:.google.cloud.data"
- + "form.v1beta1.UpdateWorkflowConfigRequest"
- + "\032-.google.cloud.dataform.v1beta1.Workflo"
- + "wConfig\"\216\001\332A\033workflow_config,update_mask"
- + "\202\323\344\223\002j2W/v1beta1/{workflow_config.name=p"
- + "rojects/*/locations/*/repositories/*/wor"
- + "kflowConfigs/*}:\017workflow_config\022\302\001\n\024Del"
- + "eteWorkflowConfig\022:.google.cloud.datafor"
- + "m.v1beta1.DeleteWorkflowConfigRequest\032\026."
- + "google.protobuf.Empty\"V\332A\004name\202\323\344\223\002I*G/v"
- + "1beta1/{name=projects/*/locations/*/repo"
- + "sitories/*/workflowConfigs/*}\022\366\001\n\027ListWo"
- + "rkflowInvocations\022=.google.cloud.datafor"
- + "m.v1beta1.ListWorkflowInvocationsRequest"
- + "\032>.google.cloud.dataform.v1beta1.ListWor"
- + "kflowInvocationsResponse\"\\\332A\006parent\202\323\344\223\002"
- + "M\022K/v1beta1/{parent=projects/*/locations"
- + "/*/repositories/*}/workflowInvocations\022\343"
- + "\001\n\025GetWorkflowInvocation\022;.google.cloud."
- + "dataform.v1beta1.GetWorkflowInvocationRe"
- + "quest\0321.google.cloud.dataform.v1beta1.Wo"
- + "rkflowInvocation\"Z\332A\004name\202\323\344\223\002M\022K/v1beta"
- + "1/{name=projects/*/locations/*/repositor"
- + "ies/*/workflowInvocations/*}\022\225\002\n\030CreateW"
- + "orkflowInvocation\022>.google.cloud.datafor"
- + "m.v1beta1.CreateWorkflowInvocationReques"
- + "t\0321.google.cloud.dataform.v1beta1.Workfl",
- "owInvocation\"\205\001\332A\032parent,workflow_invoca"
- + "tion\202\323\344\223\002b\"K/v1beta1/{parent=projects/*/"
- + "locations/*/repositories/*}/workflowInvo"
- + "cations:\023workflow_invocation\022\316\001\n\030DeleteW"
- + "orkflowInvocation\022>.google.cloud.datafor"
- + "m.v1beta1.DeleteWorkflowInvocationReques"
- + "t\032\026.google.protobuf.Empty\"Z\332A\004name\202\323\344\223\002M"
- + "*K/v1beta1/{name=projects/*/locations/*/"
- + "repositories/*/workflowInvocations/*}\022\372\001"
- + "\n\030CancelWorkflowInvocation\022>.google.clou"
- + "d.dataform.v1beta1.CancelWorkflowInvocat"
- + "ionRequest\032?.google.cloud.dataform.v1bet"
- + "a1.CancelWorkflowInvocationResponse\"]\202\323\344"
- + "\223\002W\"R/v1beta1/{name=projects/*/locations"
- + "/*/repositories/*/workflowInvocations/*}"
- + ":cancel:\001*\022\210\002\n\036QueryWorkflowInvocationAc"
- + "tions\022D.google.cloud.dataform.v1beta1.Qu"
- + "eryWorkflowInvocationActionsRequest\032E.go"
- + "ogle.cloud.dataform.v1beta1.QueryWorkflo"
- + "wInvocationActionsResponse\"Y\202\323\344\223\002S\022Q/v1b"
- + "eta1/{name=projects/*/locations/*/reposi"
- + "tories/*/workflowInvocations/*}:query\022\241\001"
- + "\n\tGetConfig\022/.google.cloud.dataform.v1be"
- + "ta1.GetConfigRequest\032%.google.cloud.data"
- + "form.v1beta1.Config\"<\332A\004name\202\323\344\223\002/\022-/v1b"
- + "eta1/{name=projects/*/locations/*/config"
- + "}\022\304\001\n\014UpdateConfig\0222.google.cloud.datafo"
- + "rm.v1beta1.UpdateConfigRequest\032%.google."
- + "cloud.dataform.v1beta1.Config\"Y\332A\022config"
- + ",update_mask\202\323\344\223\002>24/v1beta1/{config.nam"
- + "e=projects/*/locations/*/config}:\006config"
- + "\022\213\003\n\014GetIamPolicy\022\".google.iam.v1.GetIam"
- + "PolicyRequest\032\025.google.iam.v1.Policy\"\277\002\332"
- + "A\010resource\202\323\344\223\002\255\002\022F/v1beta1/{resource=pr"
- + "ojects/*/locations/*/repositories/*}:get"
- + "IamPolicyZU\022S/v1beta1/{resource=projects"
- + "/*/locations/*/repositories/*/workspaces"
- + "/*}:getIamPolicyZC\022A/v1beta1/{resource=p"
- + "rojects/*/locations/*/folders/*}:getIamP"
- + "olicyZG\022E/v1beta1/{resource=projects/*/l"
- + "ocations/*/teamFolders/*}:getIamPolicy\022\214"
- + "\003\n\014SetIamPolicy\022\".google.iam.v1.SetIamPo"
- + "licyRequest\032\025.google.iam.v1.Policy\"\300\002\202\323\344"
- + "\223\002\271\002\"F/v1beta1/{resource=projects/*/loca"
- + "tions/*/repositories/*}:setIamPolicy:\001*Z"
- + "X\"S/v1beta1/{resource=projects/*/locatio"
- + "ns/*/repositories/*/workspaces/*}:setIam"
- + "Policy:\001*ZF\"A/v1beta1/{resource=projects"
- + "/*/locations/*/folders/*}:setIamPolicy:\001"
- + "*ZJ\"E/v1beta1/{resource=projects/*/locat"
- + "ions/*/teamFolders/*}:setIamPolicy:\001*\022\304\003"
- + "\n\022TestIamPermissions\022(.google.iam.v1.Tes"
- + "tIamPermissionsRequest\032).google.iam.v1.T"
- + "estIamPermissionsResponse\"\330\002\202\323\344\223\002\321\002\"L/v1"
+ + "\005state\030\004"
+ + " \001(\01627.google.cloud.dataform.v1beta1.MoveFolderMetadata.State\022\030\n"
+ + "\020percent_complete\030\005 \001(\005\"Y\n"
+ + "\005State\022\025\n"
+ + "\021STATE_UNSPECIFIED\020\000\022\017\n"
+ + "\013INITIALIZED\020\001\022\017\n"
+ + "\013IN_PROGRESS\020\002\022\013\n"
+ + "\007SUCCESS\020\003\022\n\n"
+ + "\006FAILED\020\004\"\327\002\n"
+ + "\026MoveRepositoryMetadata\0224\n"
+ + "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ + "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\023\n"
+ + "\006target\030\003 \001(\tB\003\340A\003\022J\n"
+ + "\005state\030\004 \001"
+ + "(\0162;.google.cloud.dataform.v1beta1.MoveRepositoryMetadata.State\022\030\n"
+ + "\020percent_complete\030\005 \001(\005\"Y\n"
+ + "\005State\022\025\n"
+ + "\021STATE_UNSPECIFIED\020\000\022\017\n"
+ + "\013INITIALIZED\020\001\022\017\n"
+ + "\013IN_PROGRESS\020\002\022\013\n"
+ + "\007SUCCESS\020\003\022\n\n"
+ + "\006FAILED\020\004\"\341\003\n"
+ + "#DeleteRepositoryLongRunningMetadata\0224\n"
+ + "\013create_time\030\001 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221\n"
+ + "\010end_time\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022:\n"
+ + "\006target\030\003 \001(\tB*\340A\003\372A$\n"
+ + "\"dataform.googleapis.com/Repository\022\\\n"
+ + "\005state\030\004 \001(\0162H.google.cloud.dataform.v1beta1.DeleteR"
+ + "epositoryLongRunningMetadata.StateB\003\340A\003\022\035\n"
+ + "\020percent_complete\030\005 \001(\005B\003\340A\003\022\"\n"
+ + "\025child_resources_count\030\006 \001(\003B\003\340A\003\022,\n"
+ + "\037remaining_child_resources_count\030\007 \001(\003B\003\340A\003\"F\n"
+ + "\005State\022\025\n"
+ + "\021STATE_UNSPECIFIED\020\000\022\013\n"
+ + "\007RUNNING\020\001\022\r\n"
+ + "\tSUCCEEDED\020\002\022\n\n"
+ + "\006FAILED\020\003*\211\001\n"
+ + "\025DirectoryContentsView\022\'\n"
+ + "#DIRECTORY_CONTENTS_VIEW_UNSPECIFIED\020\000\022!\n"
+ + "\035DIRECTORY_CONTENTS_VIEW_BASIC\020\001\022$\n"
+ + " DIRECTORY_CONTENTS_VIEW_METADATA\020\0022\264\210\001\n"
+ + "\010Dataform\022\264\001\n\r"
+ + "GetTeamFolder\0223.google.cloud.dataform.v1beta1.GetTeamFold"
+ + "erRequest\032).google.cloud.dataform.v1beta"
+ + "1.TeamFolder\"C\332A\004name\202\323\344\223\0026\0224/v1beta1/{n"
+ + "ame=projects/*/locations/*/teamFolders/*}\022\325\001\n"
+ + "\020CreateTeamFolder\0226.google.cloud.dataform.v1beta1.CreateTeamFolderRequest\032)"
+ + ".google.cloud.dataform.v1beta1.TeamFolde"
+ + "r\"^\332A\022parent,team_folder\202\323\344\223\002C\"4/v1beta1"
+ + "/{parent=projects/*/locations/*}/teamFolders:\013team_folder\022\346\001\n"
+ + "\020UpdateTeamFolder\0226.google.cloud.dataform.v1beta1.UpdateTea"
+ + "mFolderRequest\032).google.cloud.dataform.v"
+ + "1beta1.TeamFolder\"o\332A\027team_folder,update"
+ + "_mask\202\323\344\223\002O2@/v1beta1/{team_folder.name="
+ + "projects/*/locations/*/teamFolders/*}:\013team_folder\022\247\001\n"
+ + "\020DeleteTeamFolder\0226.google.cloud.dataform.v1beta1.DeleteTeamFolder"
+ + "Request\032\026.google.protobuf.Empty\"C\332A\004name"
+ + "\202\323\344\223\0026*4/v1beta1/{name=projects/*/locations/*/teamFolders/*}\022\377\001\n"
+ + "\024DeleteTeamFolderTree\022:.google.cloud.dataform.v1beta1.De"
+ + "leteTeamFolderTreeRequest\032\035.google.longrunning.Operation\"\213\001\312A1\n"
+ + "\025google.protobuf.Empty\022\030DeleteFolderTreeMetadata\332A\n"
+ + "name,force\202\323\344\223\002D\"?/v1beta1/{name=projects/*/lo"
+ + "cations/*/teamFolders/*}:deleteTree:\001*\022\371\001\n"
+ + "\027QueryTeamFolderContents\022=.google.cloud.dataform.v1beta1.QueryTeamFolderConten"
+ + "tsRequest\032>.google.cloud.dataform.v1beta"
+ + "1.QueryTeamFolderContentsResponse\"_\332A\013te"
+ + "am_folder\202\323\344\223\002K\022I/v1beta1/{team_folder=p"
+ + "rojects/*/locations/*/teamFolders/*}:queryContents\022\315\001\n"
+ + "\021SearchTeamFolders\0227.google.cloud.dataform.v1beta1.SearchTeamFolde"
+ + "rsRequest\0328.google.cloud.dataform.v1beta"
+ + "1.SearchTeamFoldersResponse\"E\202\323\344\223\002?\022=/v1"
+ + "beta1/{location=projects/*/locations/*}/teamFolders:search\022\244\001\n"
+ + "\tGetFolder\022/.google.cloud.dataform.v1beta1.GetFolderReques"
+ + "t\032%.google.cloud.dataform.v1beta1.Folder"
+ + "\"?\332A\004name\202\323\344\223\0022\0220/v1beta1/{name=projects/*/locations/*/folders/*}\022\273\001\n"
+ + "\014CreateFolder\0222.google.cloud.dataform.v1beta1.Creat"
+ + "eFolderRequest\032%.google.cloud.dataform.v1beta1.Folder\"P\332A\r"
+ + "parent,folder\202\323\344\223\002:\"0/"
+ + "v1beta1/{parent=projects/*/locations/*}/folders:\006folder\022\307\001\n"
+ + "\014UpdateFolder\0222.google.cloud.dataform.v1beta1.UpdateFolderReq"
+ + "uest\032%.google.cloud.dataform.v1beta1.Fol"
+ + "der\"\\\332A\022folder,update_mask\202\323\344\223\002A27/v1bet"
+ + "a1/{folder.name=projects/*/locations/*/folders/*}:\006folder\022\233\001\n"
+ + "\014DeleteFolder\0222.google.cloud.dataform.v1beta1.DeleteFolderR"
+ + "equest\032\026.google.protobuf.Empty\"?\332A\004name\202"
+ + "\323\344\223\0022*0/v1beta1/{name=projects/*/locations/*/folders/*}\022\363\001\n"
+ + "\020DeleteFolderTree\0226.google.cloud.dataform.v1beta1.DeleteFolde"
+ + "rTreeRequest\032\035.google.longrunning.Operation\"\207\001\312A1\n"
+ + "\025google.protobuf.Empty\022\030DeleteFolderTreeMetadata\332A\n"
+ + "name,force\202\323\344\223\002@\";/"
+ + "v1beta1/{name=projects/*/locations/*/folders/*}:deleteTree:\001*\022\345\001\n"
+ + "\023QueryFolderContents\0229.google.cloud.dataform.v1beta1.Qu"
+ + "eryFolderContentsRequest\032:.google.cloud.dataform.v1beta1.QueryFolderContentsResp"
+ + "onse\"W\332A\006folder\202\323\344\223\002H\022F/v1beta1/{folder="
+ + "projects/*/locations/*/folders/*}:queryFolderContents\022\347\001\n"
+ + "\025QueryUserRootContents\022;.google.cloud.dataform.v1beta1.QueryUse"
+ + "rRootContentsRequest\032<.google.cloud.dataform.v1beta1.QueryUserRootContentsRespon"
+ + "se\"S\332A\010location\202\323\344\223\002B\022@/v1beta1/{locatio"
+ + "n=projects/*/locations/*}:queryUserRootContents\022\363\001\n\n"
+ + "MoveFolder\0220.google.cloud.da"
+ + "taform.v1beta1.MoveFolderRequest\032\035.google.longrunning.Operation\"\223\001\312A+\n"
+ + "\025google.protobuf.Empty\022\022MoveFolderMetadata\332A\"name,"
+ + "destination_containing_folder\202\323\344\223\002:\"5/v1"
+ + "beta1/{name=projects/*/locations/*/folders/*}:move:\001*\022\313\001\n"
+ + "\020ListRepositories\0226.google.cloud.dataform.v1beta1.ListRepositor"
+ + "iesRequest\0327.google.cloud.dataform.v1bet"
+ + "a1.ListRepositoriesResponse\"F\332A\006parent\202\323"
+ + "\344\223\0027\0225/v1beta1/{parent=projects/*/locations/*}/repositories\022\265\001\n\r"
+ + "GetRepository\0223.google.cloud.dataform.v1beta1.GetReposit"
+ + "oryRequest\032).google.cloud.dataform.v1bet"
+ + "a1.Repository\"D\332A\004name\202\323\344\223\0027\0225/v1beta1/{"
+ + "name=projects/*/locations/*/repositories/*}\022\342\001\n"
+ + "\020CreateRepository\0226.google.cloud.dataform.v1beta1.CreateRepositoryRequest"
+ + "\032).google.cloud.dataform.v1beta1.Reposit"
+ + "ory\"k\332A\037parent,repository,repository_id\202"
+ + "\323\344\223\002C\"5/v1beta1/{parent=projects/*/locations/*}/repositories:\n"
+ + "repository\022\344\001\n"
+ + "\020UpdateRepository\0226.google.cloud.dataform.v1"
+ + "beta1.UpdateRepositoryRequest\032).google.c"
+ + "loud.dataform.v1beta1.Repository\"m\332A\026rep"
+ + "ository,update_mask\202\323\344\223\002N2@/v1beta1/{rep"
+ + "ository.name=projects/*/locations/*/repositories/*}:\n"
+ + "repository\022\250\001\n"
+ + "\020DeleteRepository\0226.google.cloud.dataform.v1beta1.Del"
+ + "eteRepositoryRequest\032\026.google.protobuf.E"
+ + "mpty\"D\332A\004name\202\323\344\223\0027*5/v1beta1/{name=projects/*/locations/*/repositories/*}\022\256\002\n"
+ + "\033DeleteRepositoryLongRunning\022A.google.clou"
+ + "d.dataform.v1beta1.DeleteRepositoryLongR"
+ + "unningRequest\032\035.google.longrunning.Operation\"\254\001\312AJ\n"
+ + "#DeleteRepositoryLongRunningResponse\022#DeleteRepositoryLongRunningMetadata\332A\n"
+ + "name,force\202\323\344\223\002L\"G/v1beta1/{name="
+ + "projects/*/locations/*/repositories/*}:deleteLongRunning:\001*\022\204\002\n"
+ + "\016MoveRepository\0224.google.cloud.dataform.v1beta1.MoveRepos"
+ + "itoryRequest\032\035.google.longrunning.Operation\"\234\001\312A/\n"
+ + "\025google.protobuf.Empty\022\026MoveRepositoryMetadata\332A\"name,destination_cont"
+ + "aining_folder\202\323\344\223\002?\":/v1beta1/{name=proj"
+ + "ects/*/locations/*/repositories/*}:move:\001*\022\341\001\n"
+ + "\027CommitRepositoryChanges\022=.google.cloud.dataform.v1beta1.CommitRepositoryC"
+ + "hangesRequest\032>.google.cloud.dataform.v1"
+ + "beta1.CommitRepositoryChangesResponse\"G\202"
+ + "\323\344\223\002A\"/v1beta1/{name=proje"
+ + "cts/*/locations/*/repositories/*}:readFile\022\211\002\n"
+ + " QueryRepositoryDirectoryContents\022F.google.cloud.dataform.v1beta1.QueryRep"
+ + "ositoryDirectoryContentsRequest\032G.google.cloud.dataform.v1beta1.QueryRepositoryD"
+ + "irectoryContentsResponse\"T\202\323\344\223\002N\022L/v1bet"
+ + "a1/{name=projects/*/locations/*/repositories/*}:queryDirectoryContents\022\341\001\n"
+ + "\026FetchRepositoryHistory\022<.google.cloud.datafor"
+ + "m.v1beta1.FetchRepositoryHistoryRequest\032=.google.cloud.dataform.v1beta1.FetchRep"
+ + "ositoryHistoryResponse\"J\202\323\344\223\002D\022B/v1beta1"
+ + "/{name=projects/*/locations/*/repositories/*}:fetchHistory\022\221\002\n"
+ + "\"ComputeRepositoryAccessTokenStatus\022H.google.cloud.datafor"
+ + "m.v1beta1.ComputeRepositoryAccessTokenStatusRequest\032I.google.cloud.dataform.v1be"
+ + "ta1.ComputeRepositoryAccessTokenStatusRe"
+ + "sponse\"V\202\323\344\223\002P\022N/v1beta1/{name=projects/"
+ + "*/locations/*/repositories/*}:computeAccessTokenStatus\022\337\001\n"
+ + "\023FetchRemoteBranches\0229.google.cloud.dataform.v1beta1.FetchRemo"
+ + "teBranchesRequest\032:.google.cloud.datafor"
+ + "m.v1beta1.FetchRemoteBranchesResponse\"Q\202"
+ + "\323\344\223\002K\022I/v1beta1/{name=projects/*/locatio"
+ + "ns/*/repositories/*}:fetchRemoteBranches\022\322\001\n"
+ + "\016ListWorkspaces\0224.google.cloud.dataform.v1beta1.ListWorkspacesRequest\0325.goog"
+ + "le.cloud.dataform.v1beta1.ListWorkspaces"
+ + "Response\"S\332A\006parent\202\323\344\223\002D\022B/v1beta1/{par"
+ + "ent=projects/*/locations/*/repositories/*}/workspaces\022\277\001\n"
+ + "\014GetWorkspace\0222.google.cloud.dataform.v1beta1.GetWorkspaceReque"
+ + "st\032(.google.cloud.dataform.v1beta1.Works"
+ + "pace\"Q\332A\004name\202\323\344\223\002D\022B/v1beta1/{name=proj"
+ + "ects/*/locations/*/repositories/*/workspaces/*}\022\351\001\n"
+ + "\017CreateWorkspace\0225.google.cloud.dataform.v1beta1.CreateWorkspaceReque"
+ + "st\032(.google.cloud.dataform.v1beta1.Works"
+ + "pace\"u\332A\035parent,workspace,workspace_id\202\323"
+ + "\344\223\002O\"B/v1beta1/{parent=projects/*/locations/*/repositories/*}/workspaces:"
+ + "\tworkspace\022\263\001\n"
+ + "\017DeleteWorkspace\0225.google.cloud.dataform.v1beta1.DeleteWorkspaceRequest\032\026"
+ + ".google.protobuf.Empty\"Q\332A\004name\202\323\344\223\002D*B/"
+ + "v1beta1/{name=projects/*/locations/*/repositories/*/workspaces/*}\022\360\001\n"
+ + "\022InstallNpmPackages\0228.google.cloud.dataform.v1beta1"
+ + ".InstallNpmPackagesRequest\0329.google.cloud.dataform.v1beta1.InstallNpmPackagesRes"
+ + "ponse\"e\202\323\344\223\002_\"Z/v1beta1/{workspace=proje"
+ + "cts/*/locations/*/repositories/*/workspaces/*}:installNpmPackages:\001*\022\321\001\n"
+ + "\016PullGitCommits\0224.google.cloud.dataform.v1beta1."
+ + "PullGitCommitsRequest\0325.google.cloud.dat"
+ + "aform.v1beta1.PullGitCommitsResponse\"R\202\323"
+ + "\344\223\002L\"G/v1beta1/{name=projects/*/location"
+ + "s/*/repositories/*/workspaces/*}:pull:\001*\022\321\001\n"
+ + "\016PushGitCommits\0224.google.cloud.dataform.v1beta1.PushGitCommitsRequest\0325.goog"
+ + "le.cloud.dataform.v1beta1.PushGitCommits"
+ + "Response\"R\202\323\344\223\002L\"G/v1beta1/{name=project"
+ + "s/*/locations/*/repositories/*/workspaces/*}:push:\001*\022\360\001\n"
+ + "\024FetchFileGitStatuses\022:.google.cloud.dataform.v1beta1.FetchFileG"
+ + "itStatusesRequest\032;.google.cloud.dataform.v1beta1.FetchFileGitStatusesResponse\"_"
+ + "\202\323\344\223\002Y\022W/v1beta1/{name=projects/*/locati"
+ + "ons/*/repositories/*/workspaces/*}:fetchFileGitStatuses\022\354\001\n"
+ + "\023FetchGitAheadBehind\0229.google.cloud.dataform.v1beta1.FetchGit"
+ + "AheadBehindRequest\032:.google.cloud.dataform.v1beta1.FetchGitAheadBehindResponse\"^"
+ + "\202\323\344\223\002X\022V/v1beta1/{name=projects/*/locati"
+ + "ons/*/repositories/*/workspaces/*}:fetchGitAheadBehind\022\353\001\n"
+ + "\026CommitWorkspaceChanges\022<.google.cloud.dataform.v1beta1.Commit"
+ + "WorkspaceChangesRequest\032=.google.cloud.dataform.v1beta1.CommitWorkspaceChangesRe"
+ + "sponse\"T\202\323\344\223\002N\"I/v1beta1/{name=projects/"
+ + "*/locations/*/repositories/*/workspaces/*}:commit:\001*\022\347\001\n"
+ + "\025ResetWorkspaceChanges\022;.google.cloud.dataform.v1beta1.ResetWork"
+ + "spaceChangesRequest\032<.google.cloud.dataform.v1beta1.ResetWorkspaceChangesRespons"
+ + "e\"S\202\323\344\223\002M\"H/v1beta1/{name=projects/*/loc"
+ + "ations/*/repositories/*/workspaces/*}:reset:\001*\022\331\001\n\r"
+ + "FetchFileDiff\0223.google.cloud.dataform.v1beta1.FetchFileDiffRequest\0324."
+ + "google.cloud.dataform.v1beta1.FetchFileD"
+ + "iffResponse\"]\202\323\344\223\002W\022U/v1beta1/{workspace"
+ + "=projects/*/locations/*/repositories/*/workspaces/*}:fetchFileDiff\022\375\001\n"
+ + "\026QueryDirectoryContents\022<.google.cloud.dataform.v1"
+ + "beta1.QueryDirectoryContentsRequest\032=.google.cloud.dataform.v1beta1.QueryDirecto"
+ + "ryContentsResponse\"f\202\323\344\223\002`\022^/v1beta1/{wo"
+ + "rkspace=projects/*/locations/*/repositor"
+ + "ies/*/workspaces/*}:queryDirectoryContents\022\321\001\n"
+ + "\013SearchFiles\0221.google.cloud.dataform.v1beta1.SearchFilesRequest\0322.google.c"
+ + "loud.dataform.v1beta1.SearchFilesRespons"
+ + "e\"[\202\323\344\223\002U\022S/v1beta1/{workspace=projects/"
+ + "*/locations/*/repositories/*/workspaces/*}:searchFiles\022\334\001\n\r"
+ + "MakeDirectory\0223.google.cloud.dataform.v1beta1.MakeDirectoryRe"
+ + "quest\0324.google.cloud.dataform.v1beta1.Ma"
+ + "keDirectoryResponse\"`\202\323\344\223\002Z\"U/v1beta1/{w"
+ + "orkspace=projects/*/locations/*/reposito"
+ + "ries/*/workspaces/*}:makeDirectory:\001*\022\344\001\n"
+ + "\017RemoveDirectory\0225.google.cloud.datafor"
+ + "m.v1beta1.RemoveDirectoryRequest\0326.google.cloud.dataform.v1beta1.RemoveDirectory"
+ + "Response\"b\202\323\344\223\002\\\"W/v1beta1/{workspace=pr"
+ + "ojects/*/locations/*/repositories/*/workspaces/*}:removeDirectory:\001*\022\334\001\n\r"
+ + "MoveDirectory\0223.google.cloud.dataform.v1beta1.M"
+ + "oveDirectoryRequest\0324.google.cloud.dataf"
+ + "orm.v1beta1.MoveDirectoryResponse\"`\202\323\344\223\002"
+ + "Z\"U/v1beta1/{workspace=projects/*/locati"
+ + "ons/*/repositories/*/workspaces/*}:moveDirectory:\001*\022\305\001\n"
+ + "\010ReadFile\022..google.cloud.dataform.v1beta1.ReadFileRequest\032/.googl"
+ + "e.cloud.dataform.v1beta1.ReadFileRespons"
+ + "e\"X\202\323\344\223\002R\022P/v1beta1/{workspace=projects/"
+ + "*/locations/*/repositories/*/workspaces/*}:readFile\022\320\001\n\n"
+ + "RemoveFile\0220.google.cloud.dataform.v1beta1.RemoveFileRequest\0321.g"
+ + "oogle.cloud.dataform.v1beta1.RemoveFileR"
+ + "esponse\"]\202\323\344\223\002W\"R/v1beta1/{workspace=pro"
+ + "jects/*/locations/*/repositories/*/workspaces/*}:removeFile:\001*\022\310\001\n"
+ + "\010MoveFile\022..google.cloud.dataform.v1beta1.MoveFileRequ"
+ + "est\032/.google.cloud.dataform.v1beta1.Move"
+ + "FileResponse\"[\202\323\344\223\002U\"P/v1beta1/{workspac"
+ + "e=projects/*/locations/*/repositories/*/workspaces/*}:moveFile:\001*\022\314\001\n"
+ + "\tWriteFile\022/.google.cloud.dataform.v1beta1.WriteFil"
+ + "eRequest\0320.google.cloud.dataform.v1beta1"
+ + ".WriteFileResponse\"\\\202\323\344\223\002V\"Q/v1beta1/{wo"
+ + "rkspace=projects/*/locations/*/repositories/*/workspaces/*}:writeFile:\001*\022\342\001\n"
+ + "\022ListReleaseConfigs\0228.google.cloud.dataform."
+ + "v1beta1.ListReleaseConfigsRequest\0329.google.cloud.dataform.v1beta1.ListReleaseCon"
+ + "figsResponse\"W\332A\006parent\202\323\344\223\002H\022F/v1beta1/"
+ + "{parent=projects/*/locations/*/repositories/*}/releaseConfigs\022\317\001\n"
+ + "\020GetReleaseConfig\0226.google.cloud.dataform.v1beta1.GetRe"
+ + "leaseConfigRequest\032,.google.cloud.datafo"
+ + "rm.v1beta1.ReleaseConfig\"U\332A\004name\202\323\344\223\002H\022"
+ + "F/v1beta1/{name=projects/*/locations/*/repositories/*/releaseConfigs/*}\022\211\002\n"
+ + "\023CreateReleaseConfig\0229.google.cloud.dataform."
+ + "v1beta1.CreateReleaseConfigRequest\032,.google.cloud.dataform.v1beta1.ReleaseConfig"
+ + "\"\210\001\332A\'parent,release_config,release_conf"
+ + "ig_id\202\323\344\223\002X\"F/v1beta1/{parent=projects/*"
+ + "/locations/*/repositories/*}/releaseConfigs:\016release_config\022\213\002\n"
+ + "\023UpdateReleaseConfig\0229.google.cloud.dataform.v1beta1.Upda"
+ + "teReleaseConfigRequest\032,.google.cloud.da"
+ + "taform.v1beta1.ReleaseConfig\"\212\001\332A\032releas"
+ + "e_config,update_mask\202\323\344\223\002g2U/v1beta1/{re"
+ + "lease_config.name=projects/*/locations/*"
+ + "/repositories/*/releaseConfigs/*}:\016release_config\022\277\001\n"
+ + "\023DeleteReleaseConfig\0229.google.cloud.dataform.v1beta1.DeleteReleaseC"
+ + "onfigRequest\032\026.google.protobuf.Empty\"U\332A"
+ + "\004name\202\323\344\223\002H*F/v1beta1/{name=projects/*/l"
+ + "ocations/*/repositories/*/releaseConfigs/*}\022\362\001\n"
+ + "\026ListCompilationResults\022<.google.cloud.dataform.v1beta1.ListCompilationRe"
+ + "sultsRequest\032=.google.cloud.dataform.v1b"
+ + "eta1.ListCompilationResultsResponse\"[\332A\006"
+ + "parent\202\323\344\223\002L\022J/v1beta1/{parent=projects/"
+ + "*/locations/*/repositories/*}/compilationResults\022\337\001\n"
+ + "\024GetCompilationResult\022:.google.cloud.dataform.v1beta1.GetCompilation"
+ + "ResultRequest\0320.google.cloud.dataform.v1"
+ + "beta1.CompilationResult\"Y\332A\004name\202\323\344\223\002L\022J"
+ + "/v1beta1/{name=projects/*/locations/*/repositories/*/compilationResults/*}\022\217\002\n"
+ + "\027CreateCompilationResult\022=.google.cloud.da"
+ + "taform.v1beta1.CreateCompilationResultRequest\0320.google.cloud.dataform.v1beta1.Co"
+ + "mpilationResult\"\202\001\332A\031parent,compilation_"
+ + "result\202\323\344\223\002`\"J/v1beta1/{parent=projects/"
+ + "*/locations/*/repositories/*}/compilationResults:\022compilation_result\022\204\002\n"
+ + "\035QueryCompilationResultActions\022C.google.cloud.da"
+ + "taform.v1beta1.QueryCompilationResultAct",
+ "ionsRequest\032D.google.cloud.dataform.v1be"
+ + "ta1.QueryCompilationResultActionsRespons"
+ + "e\"X\202\323\344\223\002R\022P/v1beta1/{name=projects/*/loc"
+ + "ations/*/repositories/*/compilationResul"
+ + "ts/*}:query\022\346\001\n\023ListWorkflowConfigs\0229.go"
+ + "ogle.cloud.dataform.v1beta1.ListWorkflow"
+ + "ConfigsRequest\032:.google.cloud.dataform.v"
+ + "1beta1.ListWorkflowConfigsResponse\"X\332A\006p"
+ + "arent\202\323\344\223\002I\022G/v1beta1/{parent=projects/*"
+ + "/locations/*/repositories/*}/workflowCon"
+ + "figs\022\323\001\n\021GetWorkflowConfig\0227.google.clou"
+ + "d.dataform.v1beta1.GetWorkflowConfigRequ"
+ + "est\032-.google.cloud.dataform.v1beta1.Work"
+ + "flowConfig\"V\332A\004name\202\323\344\223\002I\022G/v1beta1/{nam"
+ + "e=projects/*/locations/*/repositories/*/"
+ + "workflowConfigs/*}\022\220\002\n\024CreateWorkflowCon"
+ + "fig\022:.google.cloud.dataform.v1beta1.Crea"
+ + "teWorkflowConfigRequest\032-.google.cloud.d"
+ + "ataform.v1beta1.WorkflowConfig\"\214\001\332A)pare"
+ + "nt,workflow_config,workflow_config_id\202\323\344"
+ + "\223\002Z\"G/v1beta1/{parent=projects/*/locatio"
+ + "ns/*/repositories/*}/workflowConfigs:\017wo"
+ + "rkflow_config\022\222\002\n\024UpdateWorkflowConfig\022:"
+ + ".google.cloud.dataform.v1beta1.UpdateWor"
+ + "kflowConfigRequest\032-.google.cloud.datafo"
+ + "rm.v1beta1.WorkflowConfig\"\216\001\332A\033workflow_"
+ + "config,update_mask\202\323\344\223\002j2W/v1beta1/{work"
+ + "flow_config.name=projects/*/locations/*/"
+ + "repositories/*/workflowConfigs/*}:\017workf"
+ + "low_config\022\302\001\n\024DeleteWorkflowConfig\022:.go"
+ + "ogle.cloud.dataform.v1beta1.DeleteWorkfl"
+ + "owConfigRequest\032\026.google.protobuf.Empty\""
+ + "V\332A\004name\202\323\344\223\002I*G/v1beta1/{name=projects/"
+ + "*/locations/*/repositories/*/workflowCon"
+ + "figs/*}\022\366\001\n\027ListWorkflowInvocations\022=.go"
+ + "ogle.cloud.dataform.v1beta1.ListWorkflow"
+ + "InvocationsRequest\032>.google.cloud.datafo"
+ + "rm.v1beta1.ListWorkflowInvocationsRespon"
+ + "se\"\\\332A\006parent\202\323\344\223\002M\022K/v1beta1/{parent=pr"
+ + "ojects/*/locations/*/repositories/*}/wor"
+ + "kflowInvocations\022\343\001\n\025GetWorkflowInvocati"
+ + "on\022;.google.cloud.dataform.v1beta1.GetWo"
+ + "rkflowInvocationRequest\0321.google.cloud.d"
+ + "ataform.v1beta1.WorkflowInvocation\"Z\332A\004n"
+ + "ame\202\323\344\223\002M\022K/v1beta1/{name=projects/*/loc"
+ + "ations/*/repositories/*/workflowInvocati"
+ + "ons/*}\022\225\002\n\030CreateWorkflowInvocation\022>.go"
+ + "ogle.cloud.dataform.v1beta1.CreateWorkfl"
+ + "owInvocationRequest\0321.google.cloud.dataf"
+ + "orm.v1beta1.WorkflowInvocation\"\205\001\332A\032pare"
+ + "nt,workflow_invocation\202\323\344\223\002b\"K/v1beta1/{"
+ + "parent=projects/*/locations/*/repositori"
+ + "es/*}/workflowInvocations:\023workflow_invo"
+ + "cation\022\316\001\n\030DeleteWorkflowInvocation\022>.go"
+ + "ogle.cloud.dataform.v1beta1.DeleteWorkfl"
+ + "owInvocationRequest\032\026.google.protobuf.Em"
+ + "pty\"Z\332A\004name\202\323\344\223\002M*K/v1beta1/{name=proje"
+ + "cts/*/locations/*/repositories/*/workflo"
+ + "wInvocations/*}\022\372\001\n\030CancelWorkflowInvoca"
+ + "tion\022>.google.cloud.dataform.v1beta1.Can"
+ + "celWorkflowInvocationRequest\032?.google.cl"
+ + "oud.dataform.v1beta1.CancelWorkflowInvoc"
+ + "ationResponse\"]\202\323\344\223\002W\"R/v1beta1/{name=pr"
+ + "ojects/*/locations/*/repositories/*/work"
+ + "flowInvocations/*}:cancel:\001*\022\210\002\n\036QueryWo"
+ + "rkflowInvocationActions\022D.google.cloud.d"
+ + "ataform.v1beta1.QueryWorkflowInvocationA"
+ + "ctionsRequest\032E.google.cloud.dataform.v1"
+ + "beta1.QueryWorkflowInvocationActionsResp"
+ + "onse\"Y\202\323\344\223\002S\022Q/v1beta1/{name=projects/*/"
+ + "locations/*/repositories/*/workflowInvoc"
+ + "ations/*}:query\022\241\001\n\tGetConfig\022/.google.c"
+ + "loud.dataform.v1beta1.GetConfigRequest\032%"
+ + ".google.cloud.dataform.v1beta1.Config\"<\332"
+ + "A\004name\202\323\344\223\002/\022-/v1beta1/{name=projects/*/"
+ + "locations/*/config}\022\304\001\n\014UpdateConfig\0222.g"
+ + "oogle.cloud.dataform.v1beta1.UpdateConfi"
+ + "gRequest\032%.google.cloud.dataform.v1beta1"
+ + ".Config\"Y\332A\022config,update_mask\202\323\344\223\002>24/v"
+ + "1beta1/{config.name=projects/*/locations"
+ + "/*/config}:\006config\022\213\003\n\014GetIamPolicy\022\".go"
+ + "ogle.iam.v1.GetIamPolicyRequest\032\025.google"
+ + ".iam.v1.Policy\"\277\002\332A\010resource\202\323\344\223\002\255\002\022F/v1"
+ "beta1/{resource=projects/*/locations/*/r"
- + "epositories/*}:testIamPermissions:\001*Z^\"Y"
- + "/v1beta1/{resource=projects/*/locations/"
- + "*/repositories/*/workspaces/*}:testIamPe"
- + "rmissions:\001*ZL\"G/v1beta1/{resource=proje"
- + "cts/*/locations/*/folders/*}:testIamPerm"
- + "issions:\001*ZP\"K/v1beta1/{resource=project"
- + "s/*/locations/*/teamFolders/*}:testIamPe"
- + "rmissions:\001*\032t\312A\027dataform.googleapis.com"
- + "\322AWhttps://www.googleapis.com/auth/bigqu"
- + "ery,https://www.googleapis.com/auth/clou"
- + "d-platformB\232\010\n!com.google.cloud.dataform"
- + ".v1beta1B\rDataformProtoP\001Z=cloud.google."
- + "com/go/dataform/apiv1beta1/dataformpb;da"
- + "taformpb\252\002\035Google.Cloud.Dataform.V1Beta1"
- + "\312\002\035Google\\Cloud\\Dataform\\V1beta1\352\002 Googl"
- + "e::Cloud::Dataform::V1beta1\352Ad\n*secretma"
- + "nager.googleapis.com/SecretVersion\0226proj"
- + "ects/{project}/secrets/{secret}/versions"
- + "/{version}\352Ax\n!cloudkms.googleapis.com/C"
- + "ryptoKey\022Sprojects/{project}/locations/{"
- + "location}/keyRings/{key_ring}/cryptoKeys"
- + "/{crypto_key}\352A\246\001\n(cloudkms.googleapis.c"
- + "om/CryptoKeyVersion\022zprojects/{project}/"
- + "locations/{location}/keyRings/{key_ring}"
- + "/cryptoKeys/{crypto_key}/cryptoKeyVersio"
- + "ns/{crypto_key_version}\352A\221\001\n1aiplatform."
- + "googleapis.com/NotebookRuntimeTemplate\022\\"
- + "projects/{project}/locations/{location}/"
- + "notebookRuntimeTemplates/{notebook_runti"
- + "me_template}\352A~\n!dataplex.googleapis.com"
- + "/EntryLink\022Yprojects/{project}/locations"
- + "/{location}/entryGroups/{entry_group}/en"
- + "tryLinks/{entry_link}\352A\236\001\n1developerconn"
- + "ect.googleapis.com/GitRepositoryLink\022ipr"
- + "ojects/{project}/locations/{location}/co"
- + "nnections/{connection}/gitRepositoryLink"
- + "s/{git_repository_link}b\006proto3"
+ + "epositories/*}:getIamPolicyZU\022S/v1beta1/"
+ + "{resource=projects/*/locations/*/reposit"
+ + "ories/*/workspaces/*}:getIamPolicyZC\022A/v"
+ + "1beta1/{resource=projects/*/locations/*/"
+ + "folders/*}:getIamPolicyZG\022E/v1beta1/{res"
+ + "ource=projects/*/locations/*/teamFolders"
+ + "/*}:getIamPolicy\022\214\003\n\014SetIamPolicy\022\".goog"
+ + "le.iam.v1.SetIamPolicyRequest\032\025.google.i"
+ + "am.v1.Policy\"\300\002\202\323\344\223\002\271\002\"F/v1beta1/{resour"
+ + "ce=projects/*/locations/*/repositories/*"
+ + "}:setIamPolicy:\001*ZX\"S/v1beta1/{resource="
+ + "projects/*/locations/*/repositories/*/wo"
+ + "rkspaces/*}:setIamPolicy:\001*ZF\"A/v1beta1/"
+ + "{resource=projects/*/locations/*/folders"
+ + "/*}:setIamPolicy:\001*ZJ\"E/v1beta1/{resourc"
+ + "e=projects/*/locations/*/teamFolders/*}:"
+ + "setIamPolicy:\001*\022\304\003\n\022TestIamPermissions\022("
+ + ".google.iam.v1.TestIamPermissionsRequest"
+ + "\032).google.iam.v1.TestIamPermissionsRespo"
+ + "nse\"\330\002\202\323\344\223\002\321\002\"L/v1beta1/{resource=projec"
+ + "ts/*/locations/*/repositories/*}:testIam"
+ + "Permissions:\001*Z^\"Y/v1beta1/{resource=pro"
+ + "jects/*/locations/*/repositories/*/works"
+ + "paces/*}:testIamPermissions:\001*ZL\"G/v1bet"
+ + "a1/{resource=projects/*/locations/*/fold"
+ + "ers/*}:testIamPermissions:\001*ZP\"K/v1beta1"
+ + "/{resource=projects/*/locations/*/teamFo"
+ + "lders/*}:testIamPermissions:\001*\032t\312A\027dataf"
+ + "orm.googleapis.com\322AWhttps://www.googlea"
+ + "pis.com/auth/bigquery,https://www.google"
+ + "apis.com/auth/cloud-platformB\232\010\n!com.goo"
+ + "gle.cloud.dataform.v1beta1B\rDataformProt"
+ + "oP\001Z=cloud.google.com/go/dataform/apiv1b"
+ + "eta1/dataformpb;dataformpb\252\002\035Google.Clou"
+ + "d.Dataform.V1Beta1\312\002\035Google\\Cloud\\Datafo"
+ + "rm\\V1beta1\352\002 Google::Cloud::Dataform::V1"
+ + "beta1\352Ad\n*secretmanager.googleapis.com/S"
+ + "ecretVersion\0226projects/{project}/secrets"
+ + "/{secret}/versions/{version}\352Ax\n!cloudkm"
+ + "s.googleapis.com/CryptoKey\022Sprojects/{pr"
+ + "oject}/locations/{location}/keyRings/{ke"
+ + "y_ring}/cryptoKeys/{crypto_key}\352A\246\001\n(clo"
+ + "udkms.googleapis.com/CryptoKeyVersion\022zp"
+ + "rojects/{project}/locations/{location}/k"
+ + "eyRings/{key_ring}/cryptoKeys/{crypto_ke"
+ + "y}/cryptoKeyVersions/{crypto_key_version"
+ + "}\352A\221\001\n1aiplatform.googleapis.com/Noteboo"
+ + "kRuntimeTemplate\022\\projects/{project}/loc"
+ + "ations/{location}/notebookRuntimeTemplat"
+ + "es/{notebook_runtime_template}\352A~\n!datap"
+ + "lex.googleapis.com/EntryLink\022Yprojects/{"
+ + "project}/locations/{location}/entryGroup"
+ + "s/{entry_group}/entryLinks/{entry_link}\352"
+ + "A\236\001\n1developerconnect.googleapis.com/Git"
+ + "RepositoryLink\022iprojects/{project}/locat"
+ + "ions/{location}/connections/{connection}"
+ + "/gitRepositoryLinks/{git_repository_link"
+ + "}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -2282,6 +2306,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.iam.v1.IamPolicyProto.getDescriptor(),
com.google.iam.v1.PolicyProto.getDescriptor(),
com.google.longrunning.OperationsProto.getDescriptor(),
+ com.google.protobuf.DurationProto.getDescriptor(),
com.google.protobuf.EmptyProto.getDescriptor(),
com.google.protobuf.FieldMaskProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
@@ -2932,7 +2957,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_InstallNpmPackagesRequest_descriptor,
new java.lang.String[] {
- "Workspace",
+ "Workspace", "PipelineConfig",
});
internal_static_google_cloud_dataform_v1beta1_InstallNpmPackagesResponse_descriptor =
getDescriptor().getMessageType(71);
@@ -3030,6 +3055,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreateTime",
"InternalMetadata",
"PrivateResourceMetadata",
+ "GcsRepositorySnapshotMetadata",
"Source",
});
internal_static_google_cloud_dataform_v1beta1_CompilationResult_CompilationError_descriptor =
@@ -3040,8 +3066,45 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Message", "Stack", "Path", "ActionTarget",
});
- internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_descriptor =
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_descriptor =
getDescriptor().getMessageType(80);
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_descriptor,
+ new java.lang.String[] {
+ "Condition",
+ "WorkflowTriggers",
+ "MinExecutionDuration",
+ "MaxWaitDuration",
+ "RecentTriggerEvaluationRecords",
+ "LastSuccessfulEvaluationTime",
+ });
+ internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_descriptor =
+ getDescriptor().getMessageType(81);
+ internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_descriptor,
+ new java.lang.String[] {
+ "EvaluationTime", "Status",
+ });
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_descriptor =
+ getDescriptor().getMessageType(82);
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_descriptor,
+ new java.lang.String[] {
+ "TableUpdateTrigger", "Trigger",
+ });
+ internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_descriptor =
+ getDescriptor().getMessageType(83);
+ internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_descriptor,
+ new java.lang.String[] {
+ "Table", "TriggerUpdateTime",
+ });
+ internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_descriptor =
+ getDescriptor().getMessageType(84);
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_descriptor,
@@ -3056,6 +3119,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"TablePrefix",
"BuiltinAssertionNamePrefix",
"DefaultNotebookRuntimeOptions",
+ "PipelineConfig",
});
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_VarsEntry_descriptor =
internal_static_google_cloud_dataform_v1beta1_CodeCompilationConfig_descriptor
@@ -3066,16 +3130,44 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"Key", "Value",
});
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_descriptor =
+ getDescriptor().getMessageType(85);
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_descriptor,
+ new java.lang.String[] {
+ "RepositorySnapshotUri", "Crc32CChecksum", "Generation",
+ });
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_descriptor =
+ getDescriptor().getMessageType(86);
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_descriptor,
+ new java.lang.String[] {
+ "RepositorySnapshotUri",
+ });
internal_static_google_cloud_dataform_v1beta1_NotebookRuntimeOptions_descriptor =
- getDescriptor().getMessageType(81);
+ getDescriptor().getMessageType(87);
internal_static_google_cloud_dataform_v1beta1_NotebookRuntimeOptions_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_NotebookRuntimeOptions_descriptor,
new java.lang.String[] {
- "GcsOutputBucket", "AiPlatformNotebookRuntimeTemplate", "ExecutionSink",
+ "GcsOutputBucket",
+ "GcsRepositorySnapshotDestination",
+ "AiPlatformNotebookRuntimeTemplate",
+ "ExecutionSink",
+ "RepositorySnapshotStorage",
+ });
+ internal_static_google_cloud_dataform_v1beta1_PipelineConfig_descriptor =
+ getDescriptor().getMessageType(88);
+ internal_static_google_cloud_dataform_v1beta1_PipelineConfig_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_cloud_dataform_v1beta1_PipelineConfig_descriptor,
+ new java.lang.String[] {
+ "PipelineType", "Path",
});
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsRequest_descriptor =
- getDescriptor().getMessageType(82);
+ getDescriptor().getMessageType(89);
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsRequest_descriptor,
@@ -3083,7 +3175,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsResponse_descriptor =
- getDescriptor().getMessageType(83);
+ getDescriptor().getMessageType(90);
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListCompilationResultsResponse_descriptor,
@@ -3091,7 +3183,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CompilationResults", "NextPageToken", "Unreachable",
});
internal_static_google_cloud_dataform_v1beta1_GetCompilationResultRequest_descriptor =
- getDescriptor().getMessageType(84);
+ getDescriptor().getMessageType(91);
internal_static_google_cloud_dataform_v1beta1_GetCompilationResultRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetCompilationResultRequest_descriptor,
@@ -3099,7 +3191,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_CreateCompilationResultRequest_descriptor =
- getDescriptor().getMessageType(85);
+ getDescriptor().getMessageType(92);
internal_static_google_cloud_dataform_v1beta1_CreateCompilationResultRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CreateCompilationResultRequest_descriptor,
@@ -3107,7 +3199,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "CompilationResult",
});
internal_static_google_cloud_dataform_v1beta1_Target_descriptor =
- getDescriptor().getMessageType(86);
+ getDescriptor().getMessageType(93);
internal_static_google_cloud_dataform_v1beta1_Target_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_Target_descriptor,
@@ -3115,7 +3207,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Database", "Schema", "Name",
});
internal_static_google_cloud_dataform_v1beta1_RelationDescriptor_descriptor =
- getDescriptor().getMessageType(87);
+ getDescriptor().getMessageType(94);
internal_static_google_cloud_dataform_v1beta1_RelationDescriptor_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_RelationDescriptor_descriptor,
@@ -3141,7 +3233,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Key", "Value",
});
internal_static_google_cloud_dataform_v1beta1_CompilationResultAction_descriptor =
- getDescriptor().getMessageType(88);
+ getDescriptor().getMessageType(95);
internal_static_google_cloud_dataform_v1beta1_CompilationResultAction_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CompilationResultAction_descriptor,
@@ -3301,7 +3393,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Column",
});
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsRequest_descriptor =
- getDescriptor().getMessageType(89);
+ getDescriptor().getMessageType(96);
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsRequest_descriptor,
@@ -3309,7 +3401,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "PageSize", "PageToken", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsResponse_descriptor =
- getDescriptor().getMessageType(90);
+ getDescriptor().getMessageType(97);
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryCompilationResultActionsResponse_descriptor,
@@ -3317,7 +3409,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CompilationResultActions", "NextPageToken",
});
internal_static_google_cloud_dataform_v1beta1_WorkflowConfig_descriptor =
- getDescriptor().getMessageType(91);
+ getDescriptor().getMessageType(98);
internal_static_google_cloud_dataform_v1beta1_WorkflowConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_WorkflowConfig_descriptor,
@@ -3332,6 +3424,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreateTime",
"UpdateTime",
"InternalMetadata",
+ "WorkflowTriggerConfig",
});
internal_static_google_cloud_dataform_v1beta1_WorkflowConfig_ScheduledExecutionRecord_descriptor =
internal_static_google_cloud_dataform_v1beta1_WorkflowConfig_descriptor.getNestedType(0);
@@ -3342,7 +3435,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WorkflowInvocation", "ErrorStatus", "ExecutionTime", "Result",
});
internal_static_google_cloud_dataform_v1beta1_InvocationConfig_descriptor =
- getDescriptor().getMessageType(92);
+ getDescriptor().getMessageType(99);
internal_static_google_cloud_dataform_v1beta1_InvocationConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_InvocationConfig_descriptor,
@@ -3356,7 +3449,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"QueryPriority",
});
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsRequest_descriptor =
- getDescriptor().getMessageType(93);
+ getDescriptor().getMessageType(100);
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsRequest_descriptor,
@@ -3364,7 +3457,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken",
});
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsResponse_descriptor =
- getDescriptor().getMessageType(94);
+ getDescriptor().getMessageType(101);
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListWorkflowConfigsResponse_descriptor,
@@ -3372,7 +3465,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WorkflowConfigs", "NextPageToken", "Unreachable",
});
internal_static_google_cloud_dataform_v1beta1_GetWorkflowConfigRequest_descriptor =
- getDescriptor().getMessageType(95);
+ getDescriptor().getMessageType(102);
internal_static_google_cloud_dataform_v1beta1_GetWorkflowConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetWorkflowConfigRequest_descriptor,
@@ -3380,7 +3473,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowConfigRequest_descriptor =
- getDescriptor().getMessageType(96);
+ getDescriptor().getMessageType(103);
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowConfigRequest_descriptor,
@@ -3388,7 +3481,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "WorkflowConfig", "WorkflowConfigId",
});
internal_static_google_cloud_dataform_v1beta1_UpdateWorkflowConfigRequest_descriptor =
- getDescriptor().getMessageType(97);
+ getDescriptor().getMessageType(104);
internal_static_google_cloud_dataform_v1beta1_UpdateWorkflowConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_UpdateWorkflowConfigRequest_descriptor,
@@ -3396,7 +3489,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"UpdateMask", "WorkflowConfig",
});
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowConfigRequest_descriptor =
- getDescriptor().getMessageType(98);
+ getDescriptor().getMessageType(105);
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowConfigRequest_descriptor,
@@ -3404,7 +3497,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocation_descriptor =
- getDescriptor().getMessageType(99);
+ getDescriptor().getMessageType(106);
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocation_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocation_descriptor,
@@ -3419,10 +3512,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"DataEncryptionState",
"InternalMetadata",
"PrivateResourceMetadata",
+ "PipelineConfig",
"CompilationSource",
});
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsRequest_descriptor =
- getDescriptor().getMessageType(100);
+ getDescriptor().getMessageType(107);
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsRequest_descriptor,
@@ -3430,7 +3524,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsResponse_descriptor =
- getDescriptor().getMessageType(101);
+ getDescriptor().getMessageType(108);
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_ListWorkflowInvocationsResponse_descriptor,
@@ -3438,7 +3532,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WorkflowInvocations", "NextPageToken", "Unreachable",
});
internal_static_google_cloud_dataform_v1beta1_GetWorkflowInvocationRequest_descriptor =
- getDescriptor().getMessageType(102);
+ getDescriptor().getMessageType(109);
internal_static_google_cloud_dataform_v1beta1_GetWorkflowInvocationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetWorkflowInvocationRequest_descriptor,
@@ -3446,7 +3540,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowInvocationRequest_descriptor =
- getDescriptor().getMessageType(103);
+ getDescriptor().getMessageType(110);
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowInvocationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CreateWorkflowInvocationRequest_descriptor,
@@ -3454,7 +3548,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "WorkflowInvocation",
});
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowInvocationRequest_descriptor =
- getDescriptor().getMessageType(104);
+ getDescriptor().getMessageType(111);
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowInvocationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteWorkflowInvocationRequest_descriptor,
@@ -3462,7 +3556,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationRequest_descriptor =
- getDescriptor().getMessageType(105);
+ getDescriptor().getMessageType(112);
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationRequest_descriptor,
@@ -3470,13 +3564,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationResponse_descriptor =
- getDescriptor().getMessageType(106);
+ getDescriptor().getMessageType(113);
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CancelWorkflowInvocationResponse_descriptor,
new java.lang.String[] {});
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_descriptor =
- getDescriptor().getMessageType(107);
+ getDescriptor().getMessageType(114);
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_descriptor,
@@ -3508,7 +3602,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_NotebookAction_descriptor,
new java.lang.String[] {
- "Contents", "JobId",
+ "Contents", "JobId", "FilePath",
});
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_DataPreparationAction_descriptor =
internal_static_google_cloud_dataform_v1beta1_WorkflowInvocationAction_descriptor
@@ -3563,7 +3657,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Column",
});
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsRequest_descriptor =
- getDescriptor().getMessageType(108);
+ getDescriptor().getMessageType(115);
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsRequest_descriptor,
@@ -3571,7 +3665,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "PageSize", "PageToken",
});
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsResponse_descriptor =
- getDescriptor().getMessageType(109);
+ getDescriptor().getMessageType(116);
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryWorkflowInvocationActionsResponse_descriptor,
@@ -3579,7 +3673,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"WorkflowInvocationActions", "NextPageToken",
});
internal_static_google_cloud_dataform_v1beta1_Config_descriptor =
- getDescriptor().getMessageType(110);
+ getDescriptor().getMessageType(117);
internal_static_google_cloud_dataform_v1beta1_Config_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_Config_descriptor,
@@ -3587,7 +3681,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "DefaultKmsKeyName", "InternalMetadata",
});
internal_static_google_cloud_dataform_v1beta1_GetConfigRequest_descriptor =
- getDescriptor().getMessageType(111);
+ getDescriptor().getMessageType(118);
internal_static_google_cloud_dataform_v1beta1_GetConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetConfigRequest_descriptor,
@@ -3595,7 +3689,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_UpdateConfigRequest_descriptor =
- getDescriptor().getMessageType(112);
+ getDescriptor().getMessageType(119);
internal_static_google_cloud_dataform_v1beta1_UpdateConfigRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_UpdateConfigRequest_descriptor,
@@ -3603,7 +3697,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Config", "UpdateMask",
});
internal_static_google_cloud_dataform_v1beta1_Folder_descriptor =
- getDescriptor().getMessageType(113);
+ getDescriptor().getMessageType(120);
internal_static_google_cloud_dataform_v1beta1_Folder_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_Folder_descriptor,
@@ -3618,7 +3712,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreatorIamPrincipal",
});
internal_static_google_cloud_dataform_v1beta1_CreateFolderRequest_descriptor =
- getDescriptor().getMessageType(114);
+ getDescriptor().getMessageType(121);
internal_static_google_cloud_dataform_v1beta1_CreateFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CreateFolderRequest_descriptor,
@@ -3626,7 +3720,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "Folder", "FolderId",
});
internal_static_google_cloud_dataform_v1beta1_MoveFolderRequest_descriptor =
- getDescriptor().getMessageType(115);
+ getDescriptor().getMessageType(122);
internal_static_google_cloud_dataform_v1beta1_MoveFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_MoveFolderRequest_descriptor,
@@ -3634,7 +3728,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "DestinationContainingFolder",
});
internal_static_google_cloud_dataform_v1beta1_GetFolderRequest_descriptor =
- getDescriptor().getMessageType(116);
+ getDescriptor().getMessageType(123);
internal_static_google_cloud_dataform_v1beta1_GetFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetFolderRequest_descriptor,
@@ -3642,7 +3736,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_UpdateFolderRequest_descriptor =
- getDescriptor().getMessageType(117);
+ getDescriptor().getMessageType(124);
internal_static_google_cloud_dataform_v1beta1_UpdateFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_UpdateFolderRequest_descriptor,
@@ -3650,7 +3744,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"UpdateMask", "Folder",
});
internal_static_google_cloud_dataform_v1beta1_DeleteFolderRequest_descriptor =
- getDescriptor().getMessageType(118);
+ getDescriptor().getMessageType(125);
internal_static_google_cloud_dataform_v1beta1_DeleteFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteFolderRequest_descriptor,
@@ -3658,7 +3752,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeRequest_descriptor =
- getDescriptor().getMessageType(119);
+ getDescriptor().getMessageType(126);
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeRequest_descriptor,
@@ -3666,7 +3760,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "Force",
});
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderTreeRequest_descriptor =
- getDescriptor().getMessageType(120);
+ getDescriptor().getMessageType(127);
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderTreeRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderTreeRequest_descriptor,
@@ -3674,7 +3768,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name", "Force",
});
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeMetadata_descriptor =
- getDescriptor().getMessageType(121);
+ getDescriptor().getMessageType(128);
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeMetadata_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteFolderTreeMetadata_descriptor,
@@ -3682,7 +3776,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreateTime", "EndTime", "Target", "State", "PercentComplete",
});
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsRequest_descriptor =
- getDescriptor().getMessageType(122);
+ getDescriptor().getMessageType(129);
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsRequest_descriptor,
@@ -3690,7 +3784,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Folder", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsResponse_descriptor =
- getDescriptor().getMessageType(123);
+ getDescriptor().getMessageType(130);
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryFolderContentsResponse_descriptor,
@@ -3707,7 +3801,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Folder", "Repository", "Entry",
});
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsRequest_descriptor =
- getDescriptor().getMessageType(124);
+ getDescriptor().getMessageType(131);
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsRequest_descriptor,
@@ -3715,7 +3809,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Location", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsResponse_descriptor =
- getDescriptor().getMessageType(125);
+ getDescriptor().getMessageType(132);
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryUserRootContentsResponse_descriptor,
@@ -3732,7 +3826,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Folder", "Repository", "Entry",
});
internal_static_google_cloud_dataform_v1beta1_TeamFolder_descriptor =
- getDescriptor().getMessageType(126);
+ getDescriptor().getMessageType(133);
internal_static_google_cloud_dataform_v1beta1_TeamFolder_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_TeamFolder_descriptor,
@@ -3745,7 +3839,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreatorIamPrincipal",
});
internal_static_google_cloud_dataform_v1beta1_CreateTeamFolderRequest_descriptor =
- getDescriptor().getMessageType(127);
+ getDescriptor().getMessageType(134);
internal_static_google_cloud_dataform_v1beta1_CreateTeamFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_CreateTeamFolderRequest_descriptor,
@@ -3753,7 +3847,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Parent", "TeamFolder", "TeamFolderId",
});
internal_static_google_cloud_dataform_v1beta1_GetTeamFolderRequest_descriptor =
- getDescriptor().getMessageType(128);
+ getDescriptor().getMessageType(135);
internal_static_google_cloud_dataform_v1beta1_GetTeamFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_GetTeamFolderRequest_descriptor,
@@ -3761,7 +3855,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_UpdateTeamFolderRequest_descriptor =
- getDescriptor().getMessageType(129);
+ getDescriptor().getMessageType(136);
internal_static_google_cloud_dataform_v1beta1_UpdateTeamFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_UpdateTeamFolderRequest_descriptor,
@@ -3769,7 +3863,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"UpdateMask", "TeamFolder",
});
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderRequest_descriptor =
- getDescriptor().getMessageType(130);
+ getDescriptor().getMessageType(137);
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteTeamFolderRequest_descriptor,
@@ -3777,7 +3871,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Name",
});
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsRequest_descriptor =
- getDescriptor().getMessageType(131);
+ getDescriptor().getMessageType(138);
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsRequest_descriptor,
@@ -3785,7 +3879,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"TeamFolder", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsResponse_descriptor =
- getDescriptor().getMessageType(132);
+ getDescriptor().getMessageType(139);
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_QueryTeamFolderContentsResponse_descriptor,
@@ -3802,7 +3896,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Folder", "Repository", "Entry",
});
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersRequest_descriptor =
- getDescriptor().getMessageType(133);
+ getDescriptor().getMessageType(140);
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersRequest_descriptor,
@@ -3810,7 +3904,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Location", "PageSize", "PageToken", "OrderBy", "Filter",
});
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersResponse_descriptor =
- getDescriptor().getMessageType(134);
+ getDescriptor().getMessageType(141);
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_SearchTeamFoldersResponse_descriptor,
@@ -3827,7 +3921,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"TeamFolder", "Entry",
});
internal_static_google_cloud_dataform_v1beta1_MoveFolderMetadata_descriptor =
- getDescriptor().getMessageType(135);
+ getDescriptor().getMessageType(142);
internal_static_google_cloud_dataform_v1beta1_MoveFolderMetadata_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_MoveFolderMetadata_descriptor,
@@ -3835,7 +3929,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreateTime", "EndTime", "Target", "State", "PercentComplete",
});
internal_static_google_cloud_dataform_v1beta1_MoveRepositoryMetadata_descriptor =
- getDescriptor().getMessageType(136);
+ getDescriptor().getMessageType(143);
internal_static_google_cloud_dataform_v1beta1_MoveRepositoryMetadata_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_MoveRepositoryMetadata_descriptor,
@@ -3843,7 +3937,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"CreateTime", "EndTime", "Target", "State", "PercentComplete",
});
internal_static_google_cloud_dataform_v1beta1_DeleteRepositoryLongRunningMetadata_descriptor =
- getDescriptor().getMessageType(137);
+ getDescriptor().getMessageType(144);
internal_static_google_cloud_dataform_v1beta1_DeleteRepositoryLongRunningMetadata_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_cloud_dataform_v1beta1_DeleteRepositoryLongRunningMetadata_descriptor,
@@ -3864,6 +3958,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.iam.v1.IamPolicyProto.getDescriptor();
com.google.iam.v1.PolicyProto.getDescriptor();
com.google.longrunning.OperationsProto.getDescriptor();
+ com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotDestination.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotDestination.java
new file mode 100644
index 000000000000..22c38e82d52d
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotDestination.java
@@ -0,0 +1,616 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * Configures the destination for a repository snapshot.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination}
+ */
+@com.google.protobuf.Generated
+public final class GcsRepositorySnapshotDestination extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ GcsRepositorySnapshotDestinationOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "GcsRepositorySnapshotDestination");
+ }
+
+ // Use GcsRepositorySnapshotDestination.newBuilder() to construct.
+ private GcsRepositorySnapshotDestination(
+ com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private GcsRepositorySnapshotDestination() {
+ repositorySnapshotUri_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotDestination_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.class,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder.class);
+ }
+
+ public static final int REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object repositorySnapshotUri_ = "";
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, repositorySnapshotUri_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, repositorySnapshotUri_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination other =
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination) obj;
+
+ if (!getRepositorySnapshotUri().equals(other.getRepositorySnapshotUri())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER;
+ hash = (53 * hash) + getRepositorySnapshotUri().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Configures the destination for a repository snapshot.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUri(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRepositorySnapshotUri() {
+ repositorySnapshotUri_ = getDefaultInstance().getRepositorySnapshotUri();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUriBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ private static final com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ java.lang.String getRepositorySnapshotUri();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the repository
+ * snapshot to. Format: `gs://bucket-name/path/`.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ com.google.protobuf.ByteString getRepositorySnapshotUriBytes();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotMetadata.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotMetadata.java
new file mode 100644
index 000000000000..d04dc065d6ff
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/GcsRepositorySnapshotMetadata.java
@@ -0,0 +1,901 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * Metadata about a repository snapshot stored in Google Cloud Storage.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata}
+ */
+@com.google.protobuf.Generated
+public final class GcsRepositorySnapshotMetadata extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata)
+ GcsRepositorySnapshotMetadataOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "GcsRepositorySnapshotMetadata");
+ }
+
+ // Use GcsRepositorySnapshotMetadata.newBuilder() to construct.
+ private GcsRepositorySnapshotMetadata(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private GcsRepositorySnapshotMetadata() {
+ repositorySnapshotUri_ = "";
+ crc32CChecksum_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_GcsRepositorySnapshotMetadata_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.class,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata.Builder.class);
+ }
+
+ public static final int REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object repositorySnapshotUri_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CRC32C_CHECKSUM_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object crc32CChecksum_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ @java.lang.Override
+ public java.lang.String getCrc32CChecksum() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ crc32CChecksum_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCrc32CChecksumBytes() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ crc32CChecksum_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int GENERATION_FIELD_NUMBER = 3;
+ private long generation_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ @java.lang.Override
+ public long getGeneration() {
+ return generation_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, repositorySnapshotUri_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(crc32CChecksum_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, crc32CChecksum_);
+ }
+ if (generation_ != 0L) {
+ output.writeInt64(3, generation_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(repositorySnapshotUri_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, repositorySnapshotUri_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(crc32CChecksum_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, crc32CChecksum_);
+ }
+ if (generation_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(3, generation_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata other =
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata) obj;
+
+ if (!getRepositorySnapshotUri().equals(other.getRepositorySnapshotUri())) return false;
+ if (!getCrc32CChecksum().equals(other.getCrc32CChecksum())) return false;
+ if (getGeneration() != other.getGeneration()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REPOSITORY_SNAPSHOT_URI_FIELD_NUMBER;
+ hash = (53 * hash) + getRepositorySnapshotUri().hashCode();
+ hash = (37 * hash) + CRC32C_CHECKSUM_FIELD_NUMBER;
+ hash = (53 * hash) + getCrc32CChecksum().hashCode();
+ hash = (37 * hash) + GENERATION_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getGeneration());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Metadata about a repository snapshot stored in Google Cloud Storage.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ public java.lang.String getRepositorySnapshotUri() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ repositorySnapshotUri_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ public com.google.protobuf.ByteString getRepositorySnapshotUriBytes() {
+ java.lang.Object ref = repositorySnapshotUri_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ repositorySnapshotUri_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUri(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRepositorySnapshotUri() {
+ repositorySnapshotUri_ = getDefaultInstance().getRepositorySnapshotUri();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for repositorySnapshotUri to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRepositorySnapshotUriBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ repositorySnapshotUri_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object crc32CChecksum_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ public java.lang.String getCrc32CChecksum() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ crc32CChecksum_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ public com.google.protobuf.ByteString getCrc32CChecksumBytes() {
+ java.lang.Object ref = crc32CChecksum_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ crc32CChecksum_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The crc32cChecksum to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCrc32CChecksum(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ crc32CChecksum_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCrc32CChecksum() {
+ crc32CChecksum_ = getDefaultInstance().getCrc32CChecksum();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for crc32cChecksum to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCrc32CChecksumBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ crc32CChecksum_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private long generation_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ @java.lang.Override
+ public long getGeneration() {
+ return generation_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The generation to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGeneration(long value) {
+
+ generation_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGeneration() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ generation_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata)
+ private static final com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotMetadata
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The repositorySnapshotUri.
+ */
+ java.lang.String getRepositorySnapshotUri();
+
+ /**
+ *
+ *
+ *
+ * Output only. The Google Cloud Storage URI of the repository snapshot.
+ *
+ *
+ * string repository_snapshot_uri = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for repositorySnapshotUri.
+ */
+ com.google.protobuf.ByteString getRepositorySnapshotUriBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The crc32cChecksum.
+ */
+ java.lang.String getCrc32CChecksum();
+
+ /**
+ *
+ *
+ *
+ * Output only. The crc32c checksum of the repository snapshot, big-endian
+ * base64 encoded.
+ *
+ *
+ * string crc32c_checksum = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for crc32cChecksum.
+ */
+ com.google.protobuf.ByteString getCrc32CChecksumBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The generation number of the Cloud Storage object. See
+ * https://cloud.google.com/storage/docs/metadata#generation-number.
+ *
+ *
+ * int64 generation = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The generation.
+ */
+ long getGeneration();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequest.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequest.java
index 90d0c4943b0c..fb50cc9ea774 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequest.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequest.java
@@ -70,6 +70,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
com.google.cloud.dataform.v1beta1.InstallNpmPackagesRequest.Builder.class);
}
+ private int bitField0_;
public static final int WORKSPACE_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
@@ -127,6 +128,68 @@ public com.google.protobuf.ByteString getWorkspaceBytes() {
}
}
+ public static final int PIPELINE_CONFIG_FIELD_NUMBER = 3;
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -144,6 +207,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(workspace_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 1, workspace_);
}
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(3, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -156,6 +222,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(workspace_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(1, workspace_);
}
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -173,6 +242,10 @@ public boolean equals(final java.lang.Object obj) {
(com.google.cloud.dataform.v1beta1.InstallNpmPackagesRequest) obj;
if (!getWorkspace().equals(other.getWorkspace())) return false;
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -186,6 +259,10 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + WORKSPACE_FIELD_NUMBER;
hash = (53 * hash) + getWorkspace().hashCode();
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -317,10 +394,19 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
}
// Construct using com.google.cloud.dataform.v1beta1.InstallNpmPackagesRequest.newBuilder()
- private Builder() {}
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ internalGetPipelineConfigFieldBuilder();
+ }
}
@java.lang.Override
@@ -328,6 +414,11 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
workspace_ = "";
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
return this;
}
@@ -367,6 +458,13 @@ private void buildPartial0(com.google.cloud.dataform.v1beta1.InstallNpmPackagesR
if (((from_bitField0_ & 0x00000001) != 0)) {
result.workspace_ = workspace_;
}
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
@@ -387,6 +485,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.InstallNpmPackagesReq
bitField0_ |= 0x00000001;
onChanged();
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -419,6 +520,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000001;
break;
} // case 10
+ case 26:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -559,6 +667,229 @@ public Builder setWorkspaceBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.InstallNpmPackagesRequest)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequestOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequestOrBuilder.java
index 3522e83015ac..ff910d0bcee4 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequestOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/InstallNpmPackagesRequestOrBuilder.java
@@ -55,4 +55,50 @@ public interface InstallNpmPackagesRequestOrBuilder
* @return The bytes for workspace.
*/
com.google.protobuf.ByteString getWorkspaceBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptions.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptions.java
index 80fa5250a5d0..a157c1c46d3a 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptions.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptions.java
@@ -117,6 +117,53 @@ public ExecutionSinkCase getExecutionSinkCase() {
return ExecutionSinkCase.forNumber(executionSinkCase_);
}
+ private int repositorySnapshotStorageCase_ = 0;
+
+ @SuppressWarnings("serial")
+ private java.lang.Object repositorySnapshotStorage_;
+
+ public enum RepositorySnapshotStorageCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ GCS_REPOSITORY_SNAPSHOT_DESTINATION(3),
+ REPOSITORYSNAPSHOTSTORAGE_NOT_SET(0);
+ private final int value;
+
+ private RepositorySnapshotStorageCase(int value) {
+ this.value = value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static RepositorySnapshotStorageCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static RepositorySnapshotStorageCase forNumber(int value) {
+ switch (value) {
+ case 3:
+ return GCS_REPOSITORY_SNAPSHOT_DESTINATION;
+ case 0:
+ return REPOSITORYSNAPSHOTSTORAGE_NOT_SET;
+ default:
+ return null;
+ }
+ }
+
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public RepositorySnapshotStorageCase getRepositorySnapshotStorageCase() {
+ return RepositorySnapshotStorageCase.forNumber(repositorySnapshotStorageCase_);
+ }
+
public static final int GCS_OUTPUT_BUCKET_FIELD_NUMBER = 1;
/**
@@ -193,6 +240,76 @@ public com.google.protobuf.ByteString getGcsOutputBucketBytes() {
}
}
+ public static final int GCS_REPOSITORY_SNAPSHOT_DESTINATION_FIELD_NUMBER = 3;
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotDestination() {
+ return repositorySnapshotStorageCase_ == 3;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination() {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder() {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.getDefaultInstance();
+ }
+
public static final int AI_PLATFORM_NOTEBOOK_RUNTIME_TEMPLATE_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
@@ -277,6 +394,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
com.google.protobuf.GeneratedMessage.writeString(
output, 2, aiPlatformNotebookRuntimeTemplate_);
}
+ if (repositorySnapshotStorageCase_ == 3) {
+ output.writeMessage(
+ 3,
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_);
+ }
getUnknownFields().writeTo(output);
}
@@ -294,6 +417,13 @@ public int getSerializedSize() {
com.google.protobuf.GeneratedMessage.computeStringSize(
2, aiPlatformNotebookRuntimeTemplate_);
}
+ if (repositorySnapshotStorageCase_ == 3) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 3,
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -320,6 +450,16 @@ public boolean equals(final java.lang.Object obj) {
case 0:
default:
}
+ if (!getRepositorySnapshotStorageCase().equals(other.getRepositorySnapshotStorageCase()))
+ return false;
+ switch (repositorySnapshotStorageCase_) {
+ case 3:
+ if (!getGcsRepositorySnapshotDestination()
+ .equals(other.getGcsRepositorySnapshotDestination())) return false;
+ break;
+ case 0:
+ default:
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -341,6 +481,14 @@ public int hashCode() {
case 0:
default:
}
+ switch (repositorySnapshotStorageCase_) {
+ case 3:
+ hash = (37 * hash) + GCS_REPOSITORY_SNAPSHOT_DESTINATION_FIELD_NUMBER;
+ hash = (53 * hash) + getGcsRepositorySnapshotDestination().hashCode();
+ break;
+ case 0:
+ default:
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -482,9 +630,14 @@ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
public Builder clear() {
super.clear();
bitField0_ = 0;
+ if (gcsRepositorySnapshotDestinationBuilder_ != null) {
+ gcsRepositorySnapshotDestinationBuilder_.clear();
+ }
aiPlatformNotebookRuntimeTemplate_ = "";
executionSinkCase_ = 0;
executionSink_ = null;
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
return this;
}
@@ -522,7 +675,7 @@ public com.google.cloud.dataform.v1beta1.NotebookRuntimeOptions buildPartial() {
private void buildPartial0(com.google.cloud.dataform.v1beta1.NotebookRuntimeOptions result) {
int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000002) != 0)) {
+ if (((from_bitField0_ & 0x00000004) != 0)) {
result.aiPlatformNotebookRuntimeTemplate_ = aiPlatformNotebookRuntimeTemplate_;
}
}
@@ -531,6 +684,11 @@ private void buildPartialOneofs(
com.google.cloud.dataform.v1beta1.NotebookRuntimeOptions result) {
result.executionSinkCase_ = executionSinkCase_;
result.executionSink_ = this.executionSink_;
+ result.repositorySnapshotStorageCase_ = repositorySnapshotStorageCase_;
+ result.repositorySnapshotStorage_ = this.repositorySnapshotStorage_;
+ if (repositorySnapshotStorageCase_ == 3 && gcsRepositorySnapshotDestinationBuilder_ != null) {
+ result.repositorySnapshotStorage_ = gcsRepositorySnapshotDestinationBuilder_.build();
+ }
}
@java.lang.Override
@@ -548,7 +706,7 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.NotebookRuntimeOption
return this;
if (!other.getAiPlatformNotebookRuntimeTemplate().isEmpty()) {
aiPlatformNotebookRuntimeTemplate_ = other.aiPlatformNotebookRuntimeTemplate_;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
}
switch (other.getExecutionSinkCase()) {
@@ -564,6 +722,17 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.NotebookRuntimeOption
break;
}
}
+ switch (other.getRepositorySnapshotStorageCase()) {
+ case GCS_REPOSITORY_SNAPSHOT_DESTINATION:
+ {
+ mergeGcsRepositorySnapshotDestination(other.getGcsRepositorySnapshotDestination());
+ break;
+ }
+ case REPOSITORYSNAPSHOTSTORAGE_NOT_SET:
+ {
+ break;
+ }
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -600,9 +769,17 @@ public Builder mergeFrom(
case 18:
{
aiPlatformNotebookRuntimeTemplate_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
break;
} // case 18
+ case 26:
+ {
+ input.readMessage(
+ internalGetGcsRepositorySnapshotDestinationFieldBuilder().getBuilder(),
+ extensionRegistry);
+ repositorySnapshotStorageCase_ = 3;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -634,6 +811,20 @@ public Builder clearExecutionSink() {
return this;
}
+ private int repositorySnapshotStorageCase_ = 0;
+ private java.lang.Object repositorySnapshotStorage_;
+
+ public RepositorySnapshotStorageCase getRepositorySnapshotStorageCase() {
+ return RepositorySnapshotStorageCase.forNumber(repositorySnapshotStorageCase_);
+ }
+
+ public Builder clearRepositorySnapshotStorage() {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ onChanged();
+ return this;
+ }
+
private int bitField0_;
/**
@@ -781,6 +972,278 @@ public Builder setGcsOutputBucketBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder>
+ gcsRepositorySnapshotDestinationBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ @java.lang.Override
+ public boolean hasGcsRepositorySnapshotDestination() {
+ return repositorySnapshotStorageCase_ == 3;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ .getDefaultInstance();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return gcsRepositorySnapshotDestinationBuilder_.getMessage();
+ }
+ return com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination value) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ repositorySnapshotStorage_ = value;
+ onChanged();
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(value);
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder
+ builderForValue) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ repositorySnapshotStorage_ = builderForValue.build();
+ onChanged();
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(builderForValue.build());
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeGcsRepositorySnapshotDestination(
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination value) {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3
+ && repositorySnapshotStorage_
+ != com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ .getDefaultInstance()) {
+ repositorySnapshotStorage_ =
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.newBuilder(
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ repositorySnapshotStorage_ = value;
+ }
+ onChanged();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ gcsRepositorySnapshotDestinationBuilder_.mergeFrom(value);
+ } else {
+ gcsRepositorySnapshotDestinationBuilder_.setMessage(value);
+ }
+ }
+ repositorySnapshotStorageCase_ = 3;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearGcsRepositorySnapshotDestination() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (repositorySnapshotStorageCase_ == 3) {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ onChanged();
+ }
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ repositorySnapshotStorageCase_ = 0;
+ repositorySnapshotStorage_ = null;
+ }
+ gcsRepositorySnapshotDestinationBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder
+ getGcsRepositorySnapshotDestinationBuilder() {
+ return internalGetGcsRepositorySnapshotDestinationFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder() {
+ if ((repositorySnapshotStorageCase_ == 3)
+ && (gcsRepositorySnapshotDestinationBuilder_ != null)) {
+ return gcsRepositorySnapshotDestinationBuilder_.getMessageOrBuilder();
+ } else {
+ if (repositorySnapshotStorageCase_ == 3) {
+ return (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_;
+ }
+ return com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder>
+ internalGetGcsRepositorySnapshotDestinationFieldBuilder() {
+ if (gcsRepositorySnapshotDestinationBuilder_ == null) {
+ if (!(repositorySnapshotStorageCase_ == 3)) {
+ repositorySnapshotStorage_ =
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ .getDefaultInstance();
+ }
+ gcsRepositorySnapshotDestinationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination.Builder,
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder>(
+ (com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination)
+ repositorySnapshotStorage_,
+ getParentForChildren(),
+ isClean());
+ repositorySnapshotStorage_ = null;
+ }
+ repositorySnapshotStorageCase_ = 3;
+ onChanged();
+ return gcsRepositorySnapshotDestinationBuilder_;
+ }
+
private java.lang.Object aiPlatformNotebookRuntimeTemplate_ = "";
/**
@@ -861,7 +1324,7 @@ public Builder setAiPlatformNotebookRuntimeTemplate(java.lang.String value) {
throw new NullPointerException();
}
aiPlatformNotebookRuntimeTemplate_ = value;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
return this;
}
@@ -885,7 +1348,7 @@ public Builder setAiPlatformNotebookRuntimeTemplate(java.lang.String value) {
public Builder clearAiPlatformNotebookRuntimeTemplate() {
aiPlatformNotebookRuntimeTemplate_ =
getDefaultInstance().getAiPlatformNotebookRuntimeTemplate();
- bitField0_ = (bitField0_ & ~0x00000002);
+ bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
@@ -913,7 +1376,7 @@ public Builder setAiPlatformNotebookRuntimeTemplateBytes(com.google.protobuf.Byt
}
checkByteStringIsUtf8(value);
aiPlatformNotebookRuntimeTemplate_ = value;
- bitField0_ |= 0x00000002;
+ bitField0_ |= 0x00000004;
onChanged();
return this;
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptionsOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptionsOrBuilder.java
index ffbe65ee6f68..ef722ef1d296 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptionsOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/NotebookRuntimeOptionsOrBuilder.java
@@ -68,6 +68,57 @@ public interface NotebookRuntimeOptionsOrBuilder
*/
com.google.protobuf.ByteString getGcsOutputBucketBytes();
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the gcsRepositorySnapshotDestination field is set.
+ */
+ boolean hasGcsRepositorySnapshotDestination();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The gcsRepositorySnapshotDestination.
+ */
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination
+ getGcsRepositorySnapshotDestination();
+
+ /**
+ *
+ *
+ *
+ * Optional. The Google Cloud Storage destination to upload the snapshot to.
+ * For empty URI it defaults to the provided gcs_output_bucket.
+ * Format: `gs://bucket-name/path/`.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.GcsRepositorySnapshotDestinationOrBuilder
+ getGcsRepositorySnapshotDestinationOrBuilder();
+
/**
*
*
@@ -105,4 +156,7 @@ public interface NotebookRuntimeOptionsOrBuilder
com.google.protobuf.ByteString getAiPlatformNotebookRuntimeTemplateBytes();
com.google.cloud.dataform.v1beta1.NotebookRuntimeOptions.ExecutionSinkCase getExecutionSinkCase();
+
+ com.google.cloud.dataform.v1beta1.NotebookRuntimeOptions.RepositorySnapshotStorageCase
+ getRepositorySnapshotStorageCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/PipelineConfig.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/PipelineConfig.java
new file mode 100644
index 000000000000..72d6a31d5c83
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/PipelineConfig.java
@@ -0,0 +1,981 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * Defines the pipeline type and path within the Git repository.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.PipelineConfig}
+ */
+@com.google.protobuf.Generated
+public final class PipelineConfig extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.PipelineConfig)
+ PipelineConfigOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "PipelineConfig");
+ }
+
+ // Use PipelineConfig.newBuilder() to construct.
+ private PipelineConfig(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private PipelineConfig() {
+ pipelineType_ = 0;
+ path_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_PipelineConfig_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_PipelineConfig_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.PipelineConfig.class,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * The type of the pipeline. This may be extended in the future.
+ * In case of UNSPECIFIED, the error will be thrown.
+ *
+ *
+ * Protobuf enum {@code google.cloud.dataform.v1beta1.PipelineConfig.PipelineType}
+ */
+ public enum PipelineType implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * PIPELINE_TYPE_UNSPECIFIED = 0;
+ */
+ PIPELINE_TYPE_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Regular Dataform pipeline.
+ *
+ *
+ * DATAFORM = 1;
+ */
+ DATAFORM(1),
+ /**
+ *
+ *
+ *
+ * SQL single file asset.
+ *
+ *
+ * SQL = 3;
+ */
+ SQL(3),
+ /**
+ *
+ *
+ *
+ * Notebook single file asset.
+ *
+ *
+ * NOTEBOOK = 4;
+ */
+ NOTEBOOK(4),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "PipelineType");
+ }
+
+ /**
+ *
+ *
+ *
+ * Default value. This value is unused.
+ *
+ *
+ * PIPELINE_TYPE_UNSPECIFIED = 0;
+ */
+ public static final int PIPELINE_TYPE_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * Regular Dataform pipeline.
+ *
+ *
+ * DATAFORM = 1;
+ */
+ public static final int DATAFORM_VALUE = 1;
+
+ /**
+ *
+ *
+ *
+ * SQL single file asset.
+ *
+ *
+ * SQL = 3;
+ */
+ public static final int SQL_VALUE = 3;
+
+ /**
+ *
+ *
+ *
+ * Notebook single file asset.
+ *
+ *
+ * NOTEBOOK = 4;
+ */
+ public static final int NOTEBOOK_VALUE = 4;
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static PipelineType valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static PipelineType forNumber(int value) {
+ switch (value) {
+ case 0:
+ return PIPELINE_TYPE_UNSPECIFIED;
+ case 1:
+ return DATAFORM;
+ case 3:
+ return SQL;
+ case 4:
+ return NOTEBOOK;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ @java.lang.Override
+ public int getPipelineTypeValue() {
+ return pipelineType_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType getPipelineType() {
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType result =
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.forNumber(pipelineType_);
+ return result == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int PATH_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object path_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ @java.lang.Override
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ path_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (pipelineType_
+ != com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.PIPELINE_TYPE_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(1, pipelineType_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(path_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, path_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (pipelineType_
+ != com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.PIPELINE_TYPE_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, pipelineType_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(path_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, path_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.PipelineConfig)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.PipelineConfig other =
+ (com.google.cloud.dataform.v1beta1.PipelineConfig) obj;
+
+ if (pipelineType_ != other.pipelineType_) return false;
+ if (!getPath().equals(other.getPath())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + PIPELINE_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + pipelineType_;
+ hash = (37 * hash) + PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getPath().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.cloud.dataform.v1beta1.PipelineConfig prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Defines the pipeline type and path within the Git repository.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.PipelineConfig}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ @java.lang.Override
+ public int getPipelineTypeValue() {
+ return pipelineType_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The enum numeric value on the wire for pipelineType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPipelineTypeValue(int value) {
+ pipelineType_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType getPipelineType() {
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType result =
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.forNumber(pipelineType_);
+ return result == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The pipelineType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPipelineType(
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ pipelineType_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPipelineType() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ pipelineType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object path_ = "";
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ path_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ public com.google.protobuf.ByteString getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The path to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPath(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ path_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPath() {
+ path_ = getDefaultInstance().getPath();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes for path to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPathBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ path_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.PipelineConfig)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.PipelineConfig)
+ private static final com.google.cloud.dataform.v1beta1.PipelineConfig DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.PipelineConfig();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.PipelineConfig getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The enum numeric value on the wire for pipelineType.
+ */
+ int getPipelineTypeValue();
+
+ /**
+ *
+ *
+ *
+ * Required. The type of the pipeline.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig.PipelineType pipeline_type = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The pipelineType.
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfig.PipelineType getPipelineType();
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The path.
+ */
+ java.lang.String getPath();
+
+ /**
+ *
+ *
+ *
+ * Required. The relative path within the Git repository where the pipeline is
+ * defined. For example, for a Dataform pipeline, it is a path to the folder
+ * where `workflow_settings.yaml` or `dataform.json` is located.
+ *
+ *
+ * string path = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The bytes for path.
+ */
+ com.google.protobuf.ByteString getPathBytes();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfig.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfig.java
index f3020c16978a..1b1f27d2bb61 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfig.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfig.java
@@ -1830,9 +1830,9 @@ public com.google.protobuf.ByteString getCronScheduleBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1857,9 +1857,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3324,9 +3324,9 @@ public Builder setCronScheduleBytes(com.google.protobuf.ByteString value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3350,9 +3350,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3376,9 +3376,9 @@ public com.google.protobuf.ByteString getTimeZoneBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3401,9 +3401,9 @@ public Builder setTimeZone(java.lang.String value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3422,9 +3422,9 @@ public Builder clearTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfigOrBuilder.java
index 7e9e58b94d33..f1ec17020572 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/ReleaseConfigOrBuilder.java
@@ -166,9 +166,9 @@ public interface ReleaseConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -182,9 +182,9 @@ public interface ReleaseConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/Repository.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/Repository.java
index 13977ddfa070..6094d6bcf596 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/Repository.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/Repository.java
@@ -324,7 +324,7 @@ public interface GitRemoteSettingsOrBuilder
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The enum numeric value on the wire for tokenStatus.
*/
@java.lang.Deprecated
@@ -344,7 +344,7 @@ public interface GitRemoteSettingsOrBuilder
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The tokenStatus.
*/
@java.lang.Deprecated
@@ -1929,7 +1929,7 @@ public com.google.protobuf.ByteString getGitRepositoryLinkBytes() {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The enum numeric value on the wire for tokenStatus.
*/
@java.lang.Override
@@ -1952,7 +1952,7 @@ public int getTokenStatusValue() {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The tokenStatus.
*/
@java.lang.Override
@@ -3356,7 +3356,7 @@ public Builder setGitRepositoryLinkBytes(com.google.protobuf.ByteString value) {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The enum numeric value on the wire for tokenStatus.
*/
@java.lang.Override
@@ -3379,7 +3379,7 @@ public int getTokenStatusValue() {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @param value The enum numeric value on the wire for tokenStatus to set.
* @return This builder for chaining.
*/
@@ -3405,7 +3405,7 @@ public Builder setTokenStatusValue(int value) {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return The tokenStatus.
*/
@java.lang.Override
@@ -3435,7 +3435,7 @@ public Builder setTokenStatusValue(int value) {
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @param value The tokenStatus to set.
* @return This builder for chaining.
*/
@@ -3465,7 +3465,7 @@ public Builder setTokenStatus(
*
*
* @deprecated google.cloud.dataform.v1beta1.Repository.GitRemoteSettings.token_status is
- * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=921
+ * deprecated. See google/cloud/dataform/v1beta1/dataform.proto;l=922
* @return This builder for chaining.
*/
@java.lang.Deprecated
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TableUpdateTrigger.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TableUpdateTrigger.java
new file mode 100644
index 000000000000..4b3d7a449e30
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TableUpdateTrigger.java
@@ -0,0 +1,1025 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * Represents a table update trigger configuration.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.TableUpdateTrigger}
+ */
+@com.google.protobuf.Generated
+public final class TableUpdateTrigger extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.TableUpdateTrigger)
+ TableUpdateTriggerOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "TableUpdateTrigger");
+ }
+
+ // Use TableUpdateTrigger.newBuilder() to construct.
+ private TableUpdateTrigger(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private TableUpdateTrigger() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_TableUpdateTrigger_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.class,
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int TABLE_FIELD_NUMBER = 1;
+ private com.google.cloud.dataform.v1beta1.Target table_;
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return Whether the table field is set.
+ */
+ @java.lang.Override
+ public boolean hasTable() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return The table.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.Target getTable() {
+ return table_ == null ? com.google.cloud.dataform.v1beta1.Target.getDefaultInstance() : table_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TargetOrBuilder getTableOrBuilder() {
+ return table_ == null ? com.google.cloud.dataform.v1beta1.Target.getDefaultInstance() : table_;
+ }
+
+ public static final int TRIGGER_UPDATE_TIME_FIELD_NUMBER = 2;
+ private com.google.protobuf.Timestamp triggerUpdateTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the triggerUpdateTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasTriggerUpdateTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The triggerUpdateTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getTriggerUpdateTime() {
+ return triggerUpdateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : triggerUpdateTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getTriggerUpdateTimeOrBuilder() {
+ return triggerUpdateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : triggerUpdateTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getTable());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(2, getTriggerUpdateTime());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTable());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getTriggerUpdateTime());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.TableUpdateTrigger)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger other =
+ (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) obj;
+
+ if (hasTable() != other.hasTable()) return false;
+ if (hasTable()) {
+ if (!getTable().equals(other.getTable())) return false;
+ }
+ if (hasTriggerUpdateTime() != other.hasTriggerUpdateTime()) return false;
+ if (hasTriggerUpdateTime()) {
+ if (!getTriggerUpdateTime().equals(other.getTriggerUpdateTime())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasTable()) {
+ hash = (37 * hash) + TABLE_FIELD_NUMBER;
+ hash = (53 * hash) + getTable().hashCode();
+ }
+ if (hasTriggerUpdateTime()) {
+ hash = (37 * hash) + TRIGGER_UPDATE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getTriggerUpdateTime().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.cloud.dataform.v1beta1.TableUpdateTrigger prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Represents a table update trigger configuration.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.TableUpdateTrigger}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return Whether the table field is set.
+ */
+ public boolean hasTable() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return The table.
+ */
+ public com.google.cloud.dataform.v1beta1.Target getTable() {
+ if (tableBuilder_ == null) {
+ return table_ == null
+ ? com.google.cloud.dataform.v1beta1.Target.getDefaultInstance()
+ : table_;
+ } else {
+ return tableBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public Builder setTable(com.google.cloud.dataform.v1beta1.Target value) {
+ if (tableBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ table_ = value;
+ } else {
+ tableBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public Builder setTable(com.google.cloud.dataform.v1beta1.Target.Builder builderForValue) {
+ if (tableBuilder_ == null) {
+ table_ = builderForValue.build();
+ } else {
+ tableBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public Builder mergeTable(com.google.cloud.dataform.v1beta1.Target value) {
+ if (tableBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && table_ != null
+ && table_ != com.google.cloud.dataform.v1beta1.Target.getDefaultInstance()) {
+ getTableBuilder().mergeFrom(value);
+ } else {
+ table_ = value;
+ }
+ } else {
+ tableBuilder_.mergeFrom(value);
+ }
+ if (table_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public Builder clearTable() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ table_ = null;
+ if (tableBuilder_ != null) {
+ tableBuilder_.dispose();
+ tableBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public com.google.cloud.dataform.v1beta1.Target.Builder getTableBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetTableFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ public com.google.cloud.dataform.v1beta1.TargetOrBuilder getTableOrBuilder() {
+ if (tableBuilder_ != null) {
+ return tableBuilder_.getMessageOrBuilder();
+ } else {
+ return table_ == null
+ ? com.google.cloud.dataform.v1beta1.Target.getDefaultInstance()
+ : table_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.Target,
+ com.google.cloud.dataform.v1beta1.Target.Builder,
+ com.google.cloud.dataform.v1beta1.TargetOrBuilder>
+ internalGetTableFieldBuilder() {
+ if (tableBuilder_ == null) {
+ tableBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.Target,
+ com.google.cloud.dataform.v1beta1.Target.Builder,
+ com.google.cloud.dataform.v1beta1.TargetOrBuilder>(
+ getTable(), getParentForChildren(), isClean());
+ table_ = null;
+ }
+ return tableBuilder_;
+ }
+
+ private com.google.protobuf.Timestamp triggerUpdateTime_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ triggerUpdateTimeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the triggerUpdateTime field is set.
+ */
+ public boolean hasTriggerUpdateTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The triggerUpdateTime.
+ */
+ public com.google.protobuf.Timestamp getTriggerUpdateTime() {
+ if (triggerUpdateTimeBuilder_ == null) {
+ return triggerUpdateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : triggerUpdateTime_;
+ } else {
+ return triggerUpdateTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setTriggerUpdateTime(com.google.protobuf.Timestamp value) {
+ if (triggerUpdateTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ triggerUpdateTime_ = value;
+ } else {
+ triggerUpdateTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setTriggerUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (triggerUpdateTimeBuilder_ == null) {
+ triggerUpdateTime_ = builderForValue.build();
+ } else {
+ triggerUpdateTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeTriggerUpdateTime(com.google.protobuf.Timestamp value) {
+ if (triggerUpdateTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && triggerUpdateTime_ != null
+ && triggerUpdateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getTriggerUpdateTimeBuilder().mergeFrom(value);
+ } else {
+ triggerUpdateTime_ = value;
+ }
+ } else {
+ triggerUpdateTimeBuilder_.mergeFrom(value);
+ }
+ if (triggerUpdateTime_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearTriggerUpdateTime() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ triggerUpdateTime_ = null;
+ if (triggerUpdateTimeBuilder_ != null) {
+ triggerUpdateTimeBuilder_.dispose();
+ triggerUpdateTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getTriggerUpdateTimeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetTriggerUpdateTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getTriggerUpdateTimeOrBuilder() {
+ if (triggerUpdateTimeBuilder_ != null) {
+ return triggerUpdateTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return triggerUpdateTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : triggerUpdateTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetTriggerUpdateTimeFieldBuilder() {
+ if (triggerUpdateTimeBuilder_ == null) {
+ triggerUpdateTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getTriggerUpdateTime(), getParentForChildren(), isClean());
+ triggerUpdateTime_ = null;
+ }
+ return triggerUpdateTimeBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.TableUpdateTrigger)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.TableUpdateTrigger)
+ private static final com.google.cloud.dataform.v1beta1.TableUpdateTrigger DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.TableUpdateTrigger();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TableUpdateTrigger getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return Whether the table field is set.
+ */
+ boolean hasTable();
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ *
+ * @return The table.
+ */
+ com.google.cloud.dataform.v1beta1.Target getTable();
+
+ /**
+ *
+ *
+ *
+ * The target table to trigger the workflow.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.Target table = 1;
+ */
+ com.google.cloud.dataform.v1beta1.TargetOrBuilder getTableOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the triggerUpdateTime field is set.
+ */
+ boolean hasTriggerUpdateTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The triggerUpdateTime.
+ */
+ com.google.protobuf.Timestamp getTriggerUpdateTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The modification time of this table that resulted
+ * in an invocation of the workflow. This would be updated by the triggering
+ * service after a successful workflow invocation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp trigger_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getTriggerUpdateTimeOrBuilder();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TriggerEvaluationRecord.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TriggerEvaluationRecord.java
new file mode 100644
index 000000000000..6ea99526db08
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/TriggerEvaluationRecord.java
@@ -0,0 +1,1015 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * A record of an attempt to evaluate trigger conditions.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.TriggerEvaluationRecord}
+ */
+@com.google.protobuf.Generated
+public final class TriggerEvaluationRecord extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.TriggerEvaluationRecord)
+ TriggerEvaluationRecordOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "TriggerEvaluationRecord");
+ }
+
+ // Use TriggerEvaluationRecord.newBuilder() to construct.
+ private TriggerEvaluationRecord(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private TriggerEvaluationRecord() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_TriggerEvaluationRecord_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.class,
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int EVALUATION_TIME_FIELD_NUMBER = 1;
+ private com.google.protobuf.Timestamp evaluationTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the evaluationTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasEvaluationTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The evaluationTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getEvaluationTime() {
+ return evaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : evaluationTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getEvaluationTimeOrBuilder() {
+ return evaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : evaluationTime_;
+ }
+
+ public static final int STATUS_FIELD_NUMBER = 2;
+ private com.google.rpc.Status status_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return Whether the status field is set.
+ */
+ @java.lang.Override
+ public boolean hasStatus() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The status.
+ */
+ @java.lang.Override
+ public com.google.rpc.Status getStatus() {
+ return status_ == null ? com.google.rpc.Status.getDefaultInstance() : status_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ @java.lang.Override
+ public com.google.rpc.StatusOrBuilder getStatusOrBuilder() {
+ return status_ == null ? com.google.rpc.Status.getDefaultInstance() : status_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(1, getEvaluationTime());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(2, getStatus());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getEvaluationTime());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getStatus());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord other =
+ (com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord) obj;
+
+ if (hasEvaluationTime() != other.hasEvaluationTime()) return false;
+ if (hasEvaluationTime()) {
+ if (!getEvaluationTime().equals(other.getEvaluationTime())) return false;
+ }
+ if (hasStatus() != other.hasStatus()) return false;
+ if (hasStatus()) {
+ if (!getStatus().equals(other.getStatus())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasEvaluationTime()) {
+ hash = (37 * hash) + EVALUATION_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getEvaluationTime().hashCode();
+ }
+ if (hasStatus()) {
+ hash = (37 * hash) + STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getStatus().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * A record of an attempt to evaluate trigger conditions.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.TriggerEvaluationRecord}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the evaluationTime field is set.
+ */
+ public boolean hasEvaluationTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The evaluationTime.
+ */
+ public com.google.protobuf.Timestamp getEvaluationTime() {
+ if (evaluationTimeBuilder_ == null) {
+ return evaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : evaluationTime_;
+ } else {
+ return evaluationTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setEvaluationTime(com.google.protobuf.Timestamp value) {
+ if (evaluationTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ evaluationTime_ = value;
+ } else {
+ evaluationTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setEvaluationTime(com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (evaluationTimeBuilder_ == null) {
+ evaluationTime_ = builderForValue.build();
+ } else {
+ evaluationTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeEvaluationTime(com.google.protobuf.Timestamp value) {
+ if (evaluationTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)
+ && evaluationTime_ != null
+ && evaluationTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getEvaluationTimeBuilder().mergeFrom(value);
+ } else {
+ evaluationTime_ = value;
+ }
+ } else {
+ evaluationTimeBuilder_.mergeFrom(value);
+ }
+ if (evaluationTime_ != null) {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearEvaluationTime() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ evaluationTime_ = null;
+ if (evaluationTimeBuilder_ != null) {
+ evaluationTimeBuilder_.dispose();
+ evaluationTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getEvaluationTimeBuilder() {
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return internalGetEvaluationTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getEvaluationTimeOrBuilder() {
+ if (evaluationTimeBuilder_ != null) {
+ return evaluationTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return evaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : evaluationTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetEvaluationTimeFieldBuilder() {
+ if (evaluationTimeBuilder_ == null) {
+ evaluationTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getEvaluationTime(), getParentForChildren(), isClean());
+ evaluationTime_ = null;
+ }
+ return evaluationTimeBuilder_;
+ }
+
+ private com.google.rpc.Status status_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder>
+ statusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return Whether the status field is set.
+ */
+ public boolean hasStatus() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The status.
+ */
+ public com.google.rpc.Status getStatus() {
+ if (statusBuilder_ == null) {
+ return status_ == null ? com.google.rpc.Status.getDefaultInstance() : status_;
+ } else {
+ return statusBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public Builder setStatus(com.google.rpc.Status value) {
+ if (statusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ } else {
+ statusBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public Builder setStatus(com.google.rpc.Status.Builder builderForValue) {
+ if (statusBuilder_ == null) {
+ status_ = builderForValue.build();
+ } else {
+ statusBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public Builder mergeStatus(com.google.rpc.Status value) {
+ if (statusBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && status_ != null
+ && status_ != com.google.rpc.Status.getDefaultInstance()) {
+ getStatusBuilder().mergeFrom(value);
+ } else {
+ status_ = value;
+ }
+ } else {
+ statusBuilder_.mergeFrom(value);
+ }
+ if (status_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public Builder clearStatus() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ status_ = null;
+ if (statusBuilder_ != null) {
+ statusBuilder_.dispose();
+ statusBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public com.google.rpc.Status.Builder getStatusBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ public com.google.rpc.StatusOrBuilder getStatusOrBuilder() {
+ if (statusBuilder_ != null) {
+ return statusBuilder_.getMessageOrBuilder();
+ } else {
+ return status_ == null ? com.google.rpc.Status.getDefaultInstance() : status_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder>
+ internalGetStatusFieldBuilder() {
+ if (statusBuilder_ == null) {
+ statusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.rpc.Status,
+ com.google.rpc.Status.Builder,
+ com.google.rpc.StatusOrBuilder>(getStatus(), getParentForChildren(), isClean());
+ status_ = null;
+ }
+ return statusBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.TriggerEvaluationRecord)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.TriggerEvaluationRecord)
+ private static final com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the evaluationTime field is set.
+ */
+ boolean hasEvaluationTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The evaluationTime.
+ */
+ com.google.protobuf.Timestamp getEvaluationTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of this trigger evaluation attempt.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp evaluation_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getEvaluationTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return Whether the status field is set.
+ */
+ boolean hasStatus();
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The status.
+ */
+ com.google.rpc.Status getStatus();
+
+ /**
+ *
+ *
+ *
+ * Output only. The status of the trigger evaluation.
+ * Success is indicated by a code of 0 (OK). Message will only be present
+ * if the status code is non-zero.
+ *
+ *
+ * .google.rpc.Status status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ com.google.rpc.StatusOrBuilder getStatusOrBuilder();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfig.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfig.java
index 70f4e6996bfe..049a73dafc31 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfig.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfig.java
@@ -1833,9 +1833,9 @@ public com.google.protobuf.ByteString getCronScheduleBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1860,9 +1860,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -2185,6 +2185,69 @@ public com.google.protobuf.ByteString getInternalMetadataBytes() {
}
}
+ public static final int WORKFLOW_TRIGGER_CONFIG_FIELD_NUMBER = 12;
+ private com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflowTriggerConfig_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the workflowTriggerConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasWorkflowTriggerConfig() {
+ return ((bitField0_ & 0x00000010) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The workflowTriggerConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig getWorkflowTriggerConfig() {
+ return workflowTriggerConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.getDefaultInstance()
+ : workflowTriggerConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder
+ getWorkflowTriggerConfigOrBuilder() {
+ return workflowTriggerConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.getDefaultInstance()
+ : workflowTriggerConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -2229,6 +2292,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessage.writeString(output, 11, internalMetadata_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ output.writeMessage(12, getWorkflowTriggerConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -2270,6 +2336,10 @@ public int getSerializedSize() {
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(11, internalMetadata_);
}
+ if (((bitField0_ & 0x00000010) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(12, getWorkflowTriggerConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -2309,6 +2379,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasInternalMetadata()) {
if (!getInternalMetadata().equals(other.getInternalMetadata())) return false;
}
+ if (hasWorkflowTriggerConfig() != other.hasWorkflowTriggerConfig()) return false;
+ if (hasWorkflowTriggerConfig()) {
+ if (!getWorkflowTriggerConfig().equals(other.getWorkflowTriggerConfig())) return false;
+ }
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -2350,6 +2424,10 @@ public int hashCode() {
hash = (37 * hash) + INTERNAL_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getInternalMetadata().hashCode();
}
+ if (hasWorkflowTriggerConfig()) {
+ hash = (37 * hash) + WORKFLOW_TRIGGER_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getWorkflowTriggerConfig().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -2495,6 +2573,7 @@ private void maybeForceBuilderInitialization() {
internalGetRecentScheduledExecutionRecordsFieldBuilder();
internalGetCreateTimeFieldBuilder();
internalGetUpdateTimeFieldBuilder();
+ internalGetWorkflowTriggerConfigFieldBuilder();
}
}
@@ -2530,6 +2609,11 @@ public Builder clear() {
updateTimeBuilder_ = null;
}
internalMetadata_ = "";
+ workflowTriggerConfig_ = null;
+ if (workflowTriggerConfigBuilder_ != null) {
+ workflowTriggerConfigBuilder_.dispose();
+ workflowTriggerConfigBuilder_ = null;
+ }
return this;
}
@@ -2614,6 +2698,13 @@ private void buildPartial0(com.google.cloud.dataform.v1beta1.WorkflowConfig resu
result.internalMetadata_ = internalMetadata_;
to_bitField0_ |= 0x00000008;
}
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.workflowTriggerConfig_ =
+ workflowTriggerConfigBuilder_ == null
+ ? workflowTriggerConfig_
+ : workflowTriggerConfigBuilder_.build();
+ to_bitField0_ |= 0x00000010;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -2695,6 +2786,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.WorkflowConfig other)
bitField0_ |= 0x00000200;
onChanged();
}
+ if (other.hasWorkflowTriggerConfig()) {
+ mergeWorkflowTriggerConfig(other.getWorkflowTriggerConfig());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -2793,6 +2887,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000200;
break;
} // case 90
+ case 98:
+ {
+ input.readMessage(
+ internalGetWorkflowTriggerConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 98
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3392,9 +3493,9 @@ public Builder setCronScheduleBytes(com.google.protobuf.ByteString value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3418,9 +3519,9 @@ public java.lang.String getTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3444,9 +3545,9 @@ public com.google.protobuf.ByteString getTimeZoneBytes() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3469,9 +3570,9 @@ public Builder setTimeZone(java.lang.String value) {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3490,9 +3591,9 @@ public Builder clearTimeZone() {
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -4608,6 +4709,233 @@ public Builder setInternalMetadataBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflowTriggerConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder>
+ workflowTriggerConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the workflowTriggerConfig field is set.
+ */
+ public boolean hasWorkflowTriggerConfig() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The workflowTriggerConfig.
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig getWorkflowTriggerConfig() {
+ if (workflowTriggerConfigBuilder_ == null) {
+ return workflowTriggerConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.getDefaultInstance()
+ : workflowTriggerConfig_;
+ } else {
+ return workflowTriggerConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setWorkflowTriggerConfig(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig value) {
+ if (workflowTriggerConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ workflowTriggerConfig_ = value;
+ } else {
+ workflowTriggerConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setWorkflowTriggerConfig(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder builderForValue) {
+ if (workflowTriggerConfigBuilder_ == null) {
+ workflowTriggerConfig_ = builderForValue.build();
+ } else {
+ workflowTriggerConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeWorkflowTriggerConfig(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig value) {
+ if (workflowTriggerConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && workflowTriggerConfig_ != null
+ && workflowTriggerConfig_
+ != com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.getDefaultInstance()) {
+ getWorkflowTriggerConfigBuilder().mergeFrom(value);
+ } else {
+ workflowTriggerConfig_ = value;
+ }
+ } else {
+ workflowTriggerConfigBuilder_.mergeFrom(value);
+ }
+ if (workflowTriggerConfig_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearWorkflowTriggerConfig() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ workflowTriggerConfig_ = null;
+ if (workflowTriggerConfigBuilder_ != null) {
+ workflowTriggerConfigBuilder_.dispose();
+ workflowTriggerConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder
+ getWorkflowTriggerConfigBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return internalGetWorkflowTriggerConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder
+ getWorkflowTriggerConfigOrBuilder() {
+ if (workflowTriggerConfigBuilder_ != null) {
+ return workflowTriggerConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return workflowTriggerConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.getDefaultInstance()
+ : workflowTriggerConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder>
+ internalGetWorkflowTriggerConfigFieldBuilder() {
+ if (workflowTriggerConfigBuilder_ == null) {
+ workflowTriggerConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder>(
+ getWorkflowTriggerConfig(), getParentForChildren(), isClean());
+ workflowTriggerConfig_ = null;
+ }
+ return workflowTriggerConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.WorkflowConfig)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfigOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfigOrBuilder.java
index b5da35acf28b..726443bcc764 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfigOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowConfigOrBuilder.java
@@ -162,9 +162,9 @@ public interface WorkflowConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -178,9 +178,9 @@ public interface WorkflowConfigOrBuilder
*
*
* Optional. Specifies the time zone to be used when interpreting
- * cron_schedule. Must be a time zone name from the time zone database
- * (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- * unspecified, the default is UTC.
+ * cron_schedule. Must be a time zone name from the [time zone
+ * database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ * left unspecified, the default is `UTC`.
*
*
* string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -410,4 +410,51 @@ public interface WorkflowConfigOrBuilder
* @return The bytes for internalMetadata.
*/
com.google.protobuf.ByteString getInternalMetadataBytes();
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the workflowTriggerConfig field is set.
+ */
+ boolean hasWorkflowTriggerConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The workflowTriggerConfig.
+ */
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig getWorkflowTriggerConfig();
+
+ /**
+ *
+ *
+ *
+ * Optional. Trigger configuration for this workflow.
+ * If present, the workflow will be triggered based on the specified triggers.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig workflow_trigger_config = 12 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfigOrBuilder
+ getWorkflowTriggerConfigOrBuilder();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocation.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocation.java
index 33f3b239c453..e38b5e1bee9a 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocation.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocation.java
@@ -1010,6 +1010,68 @@ public com.google.cloud.dataform.v1beta1.PrivateResourceMetadata getPrivateResou
: privateResourceMetadata_;
}
+ public static final int PIPELINE_CONFIG_FIELD_NUMBER = 11;
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1056,6 +1118,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (((bitField0_ & 0x00000010) != 0)) {
output.writeMessage(10, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ output.writeMessage(11, getPipelineConfig());
+ }
getUnknownFields().writeTo(output);
}
@@ -1099,6 +1164,9 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
10, getPrivateResourceMetadata());
}
+ if (((bitField0_ & 0x00000020) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(11, getPipelineConfig());
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1138,6 +1206,10 @@ public boolean equals(final java.lang.Object obj) {
if (hasPrivateResourceMetadata()) {
if (!getPrivateResourceMetadata().equals(other.getPrivateResourceMetadata())) return false;
}
+ if (hasPipelineConfig() != other.hasPipelineConfig()) return false;
+ if (hasPipelineConfig()) {
+ if (!getPipelineConfig().equals(other.getPipelineConfig())) return false;
+ }
if (!getCompilationSourceCase().equals(other.getCompilationSourceCase())) return false;
switch (compilationSourceCase_) {
case 2:
@@ -1186,6 +1258,10 @@ public int hashCode() {
hash = (37 * hash) + PRIVATE_RESOURCE_METADATA_FIELD_NUMBER;
hash = (53 * hash) + getPrivateResourceMetadata().hashCode();
}
+ if (hasPipelineConfig()) {
+ hash = (37 * hash) + PIPELINE_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getPipelineConfig().hashCode();
+ }
switch (compilationSourceCase_) {
case 2:
hash = (37 * hash) + COMPILATION_RESULT_FIELD_NUMBER;
@@ -1343,6 +1419,7 @@ private void maybeForceBuilderInitialization() {
internalGetInvocationTimingFieldBuilder();
internalGetDataEncryptionStateFieldBuilder();
internalGetPrivateResourceMetadataFieldBuilder();
+ internalGetPipelineConfigFieldBuilder();
}
}
@@ -1374,6 +1451,11 @@ public Builder clear() {
privateResourceMetadataBuilder_.dispose();
privateResourceMetadataBuilder_ = null;
}
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
compilationSourceCase_ = 0;
compilationSource_ = null;
return this;
@@ -1451,6 +1533,11 @@ private void buildPartial0(com.google.cloud.dataform.v1beta1.WorkflowInvocation
: privateResourceMetadataBuilder_.build();
to_bitField0_ |= 0x00000010;
}
+ if (((from_bitField0_ & 0x00000400) != 0)) {
+ result.pipelineConfig_ =
+ pipelineConfigBuilder_ == null ? pipelineConfig_ : pipelineConfigBuilder_.build();
+ to_bitField0_ |= 0x00000020;
+ }
result.bitField0_ |= to_bitField0_;
}
@@ -1502,6 +1589,9 @@ public Builder mergeFrom(com.google.cloud.dataform.v1beta1.WorkflowInvocation ot
if (other.hasPrivateResourceMetadata()) {
mergePrivateResourceMetadata(other.getPrivateResourceMetadata());
}
+ if (other.hasPipelineConfig()) {
+ mergePipelineConfig(other.getPipelineConfig());
+ }
switch (other.getCompilationSourceCase()) {
case COMPILATION_RESULT:
{
@@ -1615,6 +1705,13 @@ public Builder mergeFrom(
bitField0_ |= 0x00000200;
break;
} // case 82
+ case 90:
+ {
+ input.readMessage(
+ internalGetPipelineConfigFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000400;
+ break;
+ } // case 90
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3342,6 +3439,229 @@ public Builder clearPrivateResourceMetadata() {
return privateResourceMetadataBuilder_;
}
+ private com.google.cloud.dataform.v1beta1.PipelineConfig pipelineConfig_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ pipelineConfigBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ public boolean hasPipelineConfig() {
+ return ((bitField0_ & 0x00000400) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig() {
+ if (pipelineConfigBuilder_ == null) {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ } else {
+ return pipelineConfigBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setPipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ pipelineConfig_ = value;
+ } else {
+ pipelineConfigBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setPipelineConfig(
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder builderForValue) {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfig_ = builderForValue.build();
+ } else {
+ pipelineConfigBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergePipelineConfig(com.google.cloud.dataform.v1beta1.PipelineConfig value) {
+ if (pipelineConfigBuilder_ == null) {
+ if (((bitField0_ & 0x00000400) != 0)
+ && pipelineConfig_ != null
+ && pipelineConfig_
+ != com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()) {
+ getPipelineConfigBuilder().mergeFrom(value);
+ } else {
+ pipelineConfig_ = value;
+ }
+ } else {
+ pipelineConfigBuilder_.mergeFrom(value);
+ }
+ if (pipelineConfig_ != null) {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearPipelineConfig() {
+ bitField0_ = (bitField0_ & ~0x00000400);
+ pipelineConfig_ = null;
+ if (pipelineConfigBuilder_ != null) {
+ pipelineConfigBuilder_.dispose();
+ pipelineConfigBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfig.Builder getPipelineConfigBuilder() {
+ bitField0_ |= 0x00000400;
+ onChanged();
+ return internalGetPipelineConfigFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder() {
+ if (pipelineConfigBuilder_ != null) {
+ return pipelineConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return pipelineConfig_ == null
+ ? com.google.cloud.dataform.v1beta1.PipelineConfig.getDefaultInstance()
+ : pipelineConfig_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>
+ internalGetPipelineConfigFieldBuilder() {
+ if (pipelineConfigBuilder_ == null) {
+ pipelineConfigBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.PipelineConfig,
+ com.google.cloud.dataform.v1beta1.PipelineConfig.Builder,
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder>(
+ getPipelineConfig(), getParentForChildren(), isClean());
+ pipelineConfig_ = null;
+ }
+ return pipelineConfigBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.WorkflowInvocation)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationAction.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationAction.java
index 3eea90ee04f0..cd6a9ed44bdd 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationAction.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationAction.java
@@ -1256,6 +1256,32 @@ public interface NotebookActionOrBuilder
* @return The bytes for jobId.
*/
com.google.protobuf.ByteString getJobIdBytes();
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ java.lang.String getFilePath();
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ com.google.protobuf.ByteString getFilePathBytes();
}
/**
@@ -1291,6 +1317,7 @@ private NotebookAction(com.google.protobuf.GeneratedMessage.Builder> builder)
private NotebookAction() {
contents_ = "";
jobId_ = "";
+ filePath_ = "";
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -1421,6 +1448,59 @@ public com.google.protobuf.ByteString getJobIdBytes() {
}
}
+ public static final int FILE_PATH_FIELD_NUMBER = 3;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object filePath_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ @java.lang.Override
+ public java.lang.String getFilePath() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filePath_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getFilePathBytes() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filePath_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1441,6 +1521,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jobId_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 2, jobId_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filePath_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 3, filePath_);
+ }
getUnknownFields().writeTo(output);
}
@@ -1456,6 +1539,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(jobId_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(2, jobId_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(filePath_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(3, filePath_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1475,6 +1561,7 @@ public boolean equals(final java.lang.Object obj) {
if (!getContents().equals(other.getContents())) return false;
if (!getJobId().equals(other.getJobId())) return false;
+ if (!getFilePath().equals(other.getFilePath())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -1490,6 +1577,8 @@ public int hashCode() {
hash = (53 * hash) + getContents().hashCode();
hash = (37 * hash) + JOB_ID_FIELD_NUMBER;
hash = (53 * hash) + getJobId().hashCode();
+ hash = (37 * hash) + FILE_PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getFilePath().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -1641,6 +1730,7 @@ public Builder clear() {
bitField0_ = 0;
contents_ = "";
jobId_ = "";
+ filePath_ = "";
return this;
}
@@ -1688,6 +1778,9 @@ private void buildPartial0(
if (((from_bitField0_ & 0x00000002) != 0)) {
result.jobId_ = jobId_;
}
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.filePath_ = filePath_;
+ }
}
@java.lang.Override
@@ -1717,6 +1810,11 @@ public Builder mergeFrom(
bitField0_ |= 0x00000002;
onChanged();
}
+ if (!other.getFilePath().isEmpty()) {
+ filePath_ = other.filePath_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -1755,6 +1853,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000002;
break;
} // case 18
+ case 26:
+ {
+ filePath_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2011,6 +2115,117 @@ public Builder setJobIdBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.lang.Object filePath_ = "";
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The filePath.
+ */
+ public java.lang.String getFilePath() {
+ java.lang.Object ref = filePath_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ filePath_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return The bytes for filePath.
+ */
+ public com.google.protobuf.ByteString getFilePathBytes() {
+ java.lang.Object ref = filePath_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ filePath_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The filePath to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilePath(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ filePath_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearFilePath() {
+ filePath_ = getDefaultInstance().getFilePath();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The path to the notebook file in the repository.
+ *
+ *
+ * string file_path = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ * @param value The bytes for filePath to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFilePathBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ filePath_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.WorkflowInvocationAction.NotebookAction)
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationOrBuilder.java
index 2b88bcc0874f..3c8009ddfee0 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationOrBuilder.java
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowInvocationOrBuilder.java
@@ -439,6 +439,52 @@ public interface WorkflowInvocationOrBuilder
com.google.cloud.dataform.v1beta1.PrivateResourceMetadataOrBuilder
getPrivateResourceMetadataOrBuilder();
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the pipelineConfig field is set.
+ */
+ boolean hasPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The pipelineConfig.
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfig getPipelineConfig();
+
+ /**
+ *
+ *
+ *
+ * Output only. The pipeline options which defines the pipeline type and path
+ * within the Git repository.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.PipelineConfig pipeline_config = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.PipelineConfigOrBuilder getPipelineConfigOrBuilder();
+
com.google.cloud.dataform.v1beta1.WorkflowInvocation.CompilationSourceCase
getCompilationSourceCase();
}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTrigger.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTrigger.java
new file mode 100644
index 000000000000..5ecede8e5571
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTrigger.java
@@ -0,0 +1,801 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+/**
+ *
+ *
+ *
+ * The trigger definition to invoke a workflow.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.WorkflowTrigger}
+ */
+@com.google.protobuf.Generated
+public final class WorkflowTrigger extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.WorkflowTrigger)
+ WorkflowTriggerOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "WorkflowTrigger");
+ }
+
+ // Use WorkflowTrigger.newBuilder() to construct.
+ private WorkflowTrigger(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private WorkflowTrigger() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_WorkflowTrigger_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger.class,
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder.class);
+ }
+
+ private int triggerCase_ = 0;
+
+ @SuppressWarnings("serial")
+ private java.lang.Object trigger_;
+
+ public enum TriggerCase
+ implements
+ com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ TABLE_UPDATE_TRIGGER(1),
+ TRIGGER_NOT_SET(0);
+ private final int value;
+
+ private TriggerCase(int value) {
+ this.value = value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static TriggerCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static TriggerCase forNumber(int value) {
+ switch (value) {
+ case 1:
+ return TABLE_UPDATE_TRIGGER;
+ case 0:
+ return TRIGGER_NOT_SET;
+ default:
+ return null;
+ }
+ }
+
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public TriggerCase getTriggerCase() {
+ return TriggerCase.forNumber(triggerCase_);
+ }
+
+ public static final int TABLE_UPDATE_TRIGGER_FIELD_NUMBER = 1;
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return Whether the tableUpdateTrigger field is set.
+ */
+ @java.lang.Override
+ public boolean hasTableUpdateTrigger() {
+ return triggerCase_ == 1;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return The tableUpdateTrigger.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TableUpdateTrigger getTableUpdateTrigger() {
+ if (triggerCase_ == 1) {
+ return (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_;
+ }
+ return com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TableUpdateTriggerOrBuilder
+ getTableUpdateTriggerOrBuilder() {
+ if (triggerCase_ == 1) {
+ return (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_;
+ }
+ return com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (triggerCase_ == 1) {
+ output.writeMessage(1, (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (triggerCase_ == 1) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 1, (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.WorkflowTrigger)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger other =
+ (com.google.cloud.dataform.v1beta1.WorkflowTrigger) obj;
+
+ if (!getTriggerCase().equals(other.getTriggerCase())) return false;
+ switch (triggerCase_) {
+ case 1:
+ if (!getTableUpdateTrigger().equals(other.getTableUpdateTrigger())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ switch (triggerCase_) {
+ case 1:
+ hash = (37 * hash) + TABLE_UPDATE_TRIGGER_FIELD_NUMBER;
+ hash = (53 * hash) + getTableUpdateTrigger().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.cloud.dataform.v1beta1.WorkflowTrigger prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The trigger definition to invoke a workflow.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.WorkflowTrigger}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return Whether the tableUpdateTrigger field is set.
+ */
+ @java.lang.Override
+ public boolean hasTableUpdateTrigger() {
+ return triggerCase_ == 1;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return The tableUpdateTrigger.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TableUpdateTrigger getTableUpdateTrigger() {
+ if (tableUpdateTriggerBuilder_ == null) {
+ if (triggerCase_ == 1) {
+ return (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_;
+ }
+ return com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ } else {
+ if (triggerCase_ == 1) {
+ return tableUpdateTriggerBuilder_.getMessage();
+ }
+ return com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ public Builder setTableUpdateTrigger(
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger value) {
+ if (tableUpdateTriggerBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ trigger_ = value;
+ onChanged();
+ } else {
+ tableUpdateTriggerBuilder_.setMessage(value);
+ }
+ triggerCase_ = 1;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ public Builder setTableUpdateTrigger(
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.Builder builderForValue) {
+ if (tableUpdateTriggerBuilder_ == null) {
+ trigger_ = builderForValue.build();
+ onChanged();
+ } else {
+ tableUpdateTriggerBuilder_.setMessage(builderForValue.build());
+ }
+ triggerCase_ = 1;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ public Builder mergeTableUpdateTrigger(
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger value) {
+ if (tableUpdateTriggerBuilder_ == null) {
+ if (triggerCase_ == 1
+ && trigger_
+ != com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance()) {
+ trigger_ =
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.newBuilder(
+ (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ trigger_ = value;
+ }
+ onChanged();
+ } else {
+ if (triggerCase_ == 1) {
+ tableUpdateTriggerBuilder_.mergeFrom(value);
+ } else {
+ tableUpdateTriggerBuilder_.setMessage(value);
+ }
+ }
+ triggerCase_ = 1;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ public Builder clearTableUpdateTrigger() {
+ if (tableUpdateTriggerBuilder_ == null) {
+ if (triggerCase_ == 1) {
+ triggerCase_ = 0;
+ trigger_ = null;
+ onChanged();
+ }
+ } else {
+ if (triggerCase_ == 1) {
+ triggerCase_ = 0;
+ trigger_ = null;
+ }
+ tableUpdateTriggerBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ public com.google.cloud.dataform.v1beta1.TableUpdateTrigger.Builder
+ getTableUpdateTriggerBuilder() {
+ return internalGetTableUpdateTriggerFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TableUpdateTriggerOrBuilder
+ getTableUpdateTriggerOrBuilder() {
+ if ((triggerCase_ == 1) && (tableUpdateTriggerBuilder_ != null)) {
+ return tableUpdateTriggerBuilder_.getMessageOrBuilder();
+ } else {
+ if (triggerCase_ == 1) {
+ return (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_;
+ }
+ return com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger,
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.Builder,
+ com.google.cloud.dataform.v1beta1.TableUpdateTriggerOrBuilder>
+ internalGetTableUpdateTriggerFieldBuilder() {
+ if (tableUpdateTriggerBuilder_ == null) {
+ if (!(triggerCase_ == 1)) {
+ trigger_ = com.google.cloud.dataform.v1beta1.TableUpdateTrigger.getDefaultInstance();
+ }
+ tableUpdateTriggerBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger,
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger.Builder,
+ com.google.cloud.dataform.v1beta1.TableUpdateTriggerOrBuilder>(
+ (com.google.cloud.dataform.v1beta1.TableUpdateTrigger) trigger_,
+ getParentForChildren(),
+ isClean());
+ trigger_ = null;
+ }
+ triggerCase_ = 1;
+ onChanged();
+ return tableUpdateTriggerBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.WorkflowTrigger)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.WorkflowTrigger)
+ private static final com.google.cloud.dataform.v1beta1.WorkflowTrigger DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.WorkflowTrigger();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTrigger getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Represents a trigger configuration for a workflow.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.WorkflowTriggerConfig}
+ */
+@com.google.protobuf.Generated
+public final class WorkflowTriggerConfig extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.cloud.dataform.v1beta1.WorkflowTriggerConfig)
+ WorkflowTriggerConfigOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "WorkflowTriggerConfig");
+ }
+
+ // Use WorkflowTriggerConfig.newBuilder() to construct.
+ private WorkflowTriggerConfig(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private WorkflowTriggerConfig() {
+ condition_ = 0;
+ workflowTriggers_ = java.util.Collections.emptyList();
+ recentTriggerEvaluationRecords_ = java.util.Collections.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.cloud.dataform.v1beta1.DataformProto
+ .internal_static_google_cloud_dataform_v1beta1_WorkflowTriggerConfig_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.class,
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Builder.class);
+ }
+
+ /**
+ *
+ *
+ *
+ * The condition to use when triggering the workflow.
+ *
+ *
+ * Protobuf enum {@code google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition}
+ */
+ public enum Condition implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * If CONDITION_UNSPECIFIED, the default value is ANY.
+ *
+ *
+ * CONDITION_UNSPECIFIED = 0;
+ */
+ CONDITION_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * If ALL, all the trigger config conditions must be met before a workflow
+ * is invoked.
+ *
+ *
+ * ALL = 1;
+ */
+ ALL(1),
+ /**
+ *
+ *
+ *
+ * If ANY, at least one of the trigger config conditions must be met
+ * before a workflow is invoked.
+ *
+ *
+ * ANY = 2;
+ */
+ ANY(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "Condition");
+ }
+
+ /**
+ *
+ *
+ *
+ * If CONDITION_UNSPECIFIED, the default value is ANY.
+ *
+ *
+ * CONDITION_UNSPECIFIED = 0;
+ */
+ public static final int CONDITION_UNSPECIFIED_VALUE = 0;
+
+ /**
+ *
+ *
+ *
+ * If ALL, all the trigger config conditions must be met before a workflow
+ * is invoked.
+ *
+ *
+ * ALL = 1;
+ */
+ public static final int ALL_VALUE = 1;
+
+ /**
+ *
+ *
+ *
+ * If ANY, at least one of the trigger config conditions must be met
+ * before a workflow is invoked.
+ *
+ *
+ * ANY = 2;
+ */
+ public static final int ANY_VALUE = 2;
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static Condition valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static Condition forNumber(int value) {
+ switch (value) {
+ case 0:
+ return CONDITION_UNSPECIFIED;
+ case 1:
+ return ALL;
+ case 2:
+ return ANY;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for condition.
+ */
+ @java.lang.Override
+ public int getConditionValue() {
+ return condition_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The condition.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition getCondition() {
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition result =
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.forNumber(condition_);
+ return result == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.UNRECOGNIZED
+ : result;
+ }
+
+ public static final int WORKFLOW_TRIGGERS_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private java.util.List
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public java.util.List
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder>
+ getWorkflowTriggersOrBuilderList() {
+ return workflowTriggers_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public int getWorkflowTriggersCount() {
+ return workflowTriggers_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTrigger getWorkflowTriggers(int index) {
+ return workflowTriggers_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder getWorkflowTriggersOrBuilder(
+ int index) {
+ return workflowTriggers_.get(index);
+ }
+
+ public static final int MIN_EXECUTION_DURATION_FIELD_NUMBER = 3;
+ private com.google.protobuf.Duration minExecutionDuration_;
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the minExecutionDuration field is set.
+ */
+ @java.lang.Override
+ public boolean hasMinExecutionDuration() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The minExecutionDuration.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Duration getMinExecutionDuration() {
+ return minExecutionDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : minExecutionDuration_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.DurationOrBuilder getMinExecutionDurationOrBuilder() {
+ return minExecutionDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : minExecutionDuration_;
+ }
+
+ public static final int MAX_WAIT_DURATION_FIELD_NUMBER = 4;
+ private com.google.protobuf.Duration maxWaitDuration_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maxWaitDuration field is set.
+ */
+ @java.lang.Override
+ public boolean hasMaxWaitDuration() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maxWaitDuration.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Duration getMaxWaitDuration() {
+ return maxWaitDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : maxWaitDuration_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.DurationOrBuilder getMaxWaitDurationOrBuilder() {
+ return maxWaitDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : maxWaitDuration_;
+ }
+
+ public static final int RECENT_TRIGGER_EVALUATION_RECORDS_FIELD_NUMBER = 5;
+
+ @SuppressWarnings("serial")
+ private java.util.List
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public java.util.List
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ ? extends com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder>
+ getRecentTriggerEvaluationRecordsOrBuilderList() {
+ return recentTriggerEvaluationRecords_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public int getRecentTriggerEvaluationRecordsCount() {
+ return recentTriggerEvaluationRecords_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord
+ getRecentTriggerEvaluationRecords(int index) {
+ return recentTriggerEvaluationRecords_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder
+ getRecentTriggerEvaluationRecordsOrBuilder(int index) {
+ return recentTriggerEvaluationRecords_.get(index);
+ }
+
+ public static final int LAST_SUCCESSFUL_EVALUATION_TIME_FIELD_NUMBER = 6;
+ private com.google.protobuf.Timestamp lastSuccessfulEvaluationTime_;
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the lastSuccessfulEvaluationTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasLastSuccessfulEvaluationTime() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The lastSuccessfulEvaluationTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getLastSuccessfulEvaluationTime() {
+ return lastSuccessfulEvaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : lastSuccessfulEvaluationTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getLastSuccessfulEvaluationTimeOrBuilder() {
+ return lastSuccessfulEvaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : lastSuccessfulEvaluationTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (condition_
+ != com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.CONDITION_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(1, condition_);
+ }
+ for (int i = 0; i < workflowTriggers_.size(); i++) {
+ output.writeMessage(2, workflowTriggers_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(3, getMinExecutionDuration());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ output.writeMessage(4, getMaxWaitDuration());
+ }
+ for (int i = 0; i < recentTriggerEvaluationRecords_.size(); i++) {
+ output.writeMessage(5, recentTriggerEvaluationRecords_.get(i));
+ }
+ if (((bitField0_ & 0x00000004) != 0)) {
+ output.writeMessage(6, getLastSuccessfulEvaluationTime());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (condition_
+ != com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.CONDITION_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, condition_);
+ }
+ for (int i = 0; i < workflowTriggers_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, workflowTriggers_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(3, getMinExecutionDuration());
+ }
+ if (((bitField0_ & 0x00000002) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getMaxWaitDuration());
+ }
+ for (int i = 0; i < recentTriggerEvaluationRecords_.size(); i++) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 5, recentTriggerEvaluationRecords_.get(i));
+ }
+ if (((bitField0_ & 0x00000004) != 0)) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 6, getLastSuccessfulEvaluationTime());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig)) {
+ return super.equals(obj);
+ }
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig other =
+ (com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig) obj;
+
+ if (condition_ != other.condition_) return false;
+ if (!getWorkflowTriggersList().equals(other.getWorkflowTriggersList())) return false;
+ if (hasMinExecutionDuration() != other.hasMinExecutionDuration()) return false;
+ if (hasMinExecutionDuration()) {
+ if (!getMinExecutionDuration().equals(other.getMinExecutionDuration())) return false;
+ }
+ if (hasMaxWaitDuration() != other.hasMaxWaitDuration()) return false;
+ if (hasMaxWaitDuration()) {
+ if (!getMaxWaitDuration().equals(other.getMaxWaitDuration())) return false;
+ }
+ if (!getRecentTriggerEvaluationRecordsList()
+ .equals(other.getRecentTriggerEvaluationRecordsList())) return false;
+ if (hasLastSuccessfulEvaluationTime() != other.hasLastSuccessfulEvaluationTime()) return false;
+ if (hasLastSuccessfulEvaluationTime()) {
+ if (!getLastSuccessfulEvaluationTime().equals(other.getLastSuccessfulEvaluationTime()))
+ return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + CONDITION_FIELD_NUMBER;
+ hash = (53 * hash) + condition_;
+ if (getWorkflowTriggersCount() > 0) {
+ hash = (37 * hash) + WORKFLOW_TRIGGERS_FIELD_NUMBER;
+ hash = (53 * hash) + getWorkflowTriggersList().hashCode();
+ }
+ if (hasMinExecutionDuration()) {
+ hash = (37 * hash) + MIN_EXECUTION_DURATION_FIELD_NUMBER;
+ hash = (53 * hash) + getMinExecutionDuration().hashCode();
+ }
+ if (hasMaxWaitDuration()) {
+ hash = (37 * hash) + MAX_WAIT_DURATION_FIELD_NUMBER;
+ hash = (53 * hash) + getMaxWaitDuration().hashCode();
+ }
+ if (getRecentTriggerEvaluationRecordsCount() > 0) {
+ hash = (37 * hash) + RECENT_TRIGGER_EVALUATION_RECORDS_FIELD_NUMBER;
+ hash = (53 * hash) + getRecentTriggerEvaluationRecordsList().hashCode();
+ }
+ if (hasLastSuccessfulEvaluationTime()) {
+ hash = (37 * hash) + LAST_SUCCESSFUL_EVALUATION_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getLastSuccessfulEvaluationTime().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Represents a trigger configuration for a workflow.
+ *
+ *
+ * Protobuf type {@code google.cloud.dataform.v1beta1.WorkflowTriggerConfig}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for condition.
+ */
+ @java.lang.Override
+ public int getConditionValue() {
+ return condition_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The enum numeric value on the wire for condition to set.
+ * @return This builder for chaining.
+ */
+ public Builder setConditionValue(int value) {
+ condition_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The condition.
+ */
+ @java.lang.Override
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition getCondition() {
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition result =
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.forNumber(condition_);
+ return result == null
+ ? com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition.UNRECOGNIZED
+ : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The condition to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCondition(
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ condition_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCondition() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ condition_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public int getWorkflowTriggersCount() {
+ if (workflowTriggersBuilder_ == null) {
+ return workflowTriggers_.size();
+ } else {
+ return workflowTriggersBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTrigger getWorkflowTriggers(int index) {
+ if (workflowTriggersBuilder_ == null) {
+ return workflowTriggers_.get(index);
+ } else {
+ return workflowTriggersBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder setWorkflowTriggers(
+ int index, com.google.cloud.dataform.v1beta1.WorkflowTrigger value) {
+ if (workflowTriggersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.set(index, value);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder setWorkflowTriggers(
+ int index, com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder builderForValue) {
+ if (workflowTriggersBuilder_ == null) {
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addWorkflowTriggers(com.google.cloud.dataform.v1beta1.WorkflowTrigger value) {
+ if (workflowTriggersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.add(value);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addWorkflowTriggers(
+ int index, com.google.cloud.dataform.v1beta1.WorkflowTrigger value) {
+ if (workflowTriggersBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.add(index, value);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addWorkflowTriggers(
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder builderForValue) {
+ if (workflowTriggersBuilder_ == null) {
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.add(builderForValue.build());
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addWorkflowTriggers(
+ int index, com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder builderForValue) {
+ if (workflowTriggersBuilder_ == null) {
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addAllWorkflowTriggers(
+ java.lang.Iterable extends com.google.cloud.dataform.v1beta1.WorkflowTrigger> values) {
+ if (workflowTriggersBuilder_ == null) {
+ ensureWorkflowTriggersIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, workflowTriggers_);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder clearWorkflowTriggers() {
+ if (workflowTriggersBuilder_ == null) {
+ workflowTriggers_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder removeWorkflowTriggers(int index) {
+ if (workflowTriggersBuilder_ == null) {
+ ensureWorkflowTriggersIsMutable();
+ workflowTriggers_.remove(index);
+ onChanged();
+ } else {
+ workflowTriggersBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder getWorkflowTriggersBuilder(
+ int index) {
+ return internalGetWorkflowTriggersFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder getWorkflowTriggersOrBuilder(
+ int index) {
+ if (workflowTriggersBuilder_ == null) {
+ return workflowTriggers_.get(index);
+ } else {
+ return workflowTriggersBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List extends com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder>
+ getWorkflowTriggersOrBuilderList() {
+ if (workflowTriggersBuilder_ != null) {
+ return workflowTriggersBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(workflowTriggers_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder addWorkflowTriggersBuilder() {
+ return internalGetWorkflowTriggersFieldBuilder()
+ .addBuilder(com.google.cloud.dataform.v1beta1.WorkflowTrigger.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.WorkflowTrigger.Builder addWorkflowTriggersBuilder(
+ int index) {
+ return internalGetWorkflowTriggersFieldBuilder()
+ .addBuilder(
+ index, com.google.cloud.dataform.v1beta1.WorkflowTrigger.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the minExecutionDuration field is set.
+ */
+ public boolean hasMinExecutionDuration() {
+ return ((bitField0_ & 0x00000004) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The minExecutionDuration.
+ */
+ public com.google.protobuf.Duration getMinExecutionDuration() {
+ if (minExecutionDurationBuilder_ == null) {
+ return minExecutionDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : minExecutionDuration_;
+ } else {
+ return minExecutionDurationBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMinExecutionDuration(com.google.protobuf.Duration value) {
+ if (minExecutionDurationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ minExecutionDuration_ = value;
+ } else {
+ minExecutionDurationBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMinExecutionDuration(com.google.protobuf.Duration.Builder builderForValue) {
+ if (minExecutionDurationBuilder_ == null) {
+ minExecutionDuration_ = builderForValue.build();
+ } else {
+ minExecutionDurationBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeMinExecutionDuration(com.google.protobuf.Duration value) {
+ if (minExecutionDurationBuilder_ == null) {
+ if (((bitField0_ & 0x00000004) != 0)
+ && minExecutionDuration_ != null
+ && minExecutionDuration_ != com.google.protobuf.Duration.getDefaultInstance()) {
+ getMinExecutionDurationBuilder().mergeFrom(value);
+ } else {
+ minExecutionDuration_ = value;
+ }
+ } else {
+ minExecutionDurationBuilder_.mergeFrom(value);
+ }
+ if (minExecutionDuration_ != null) {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearMinExecutionDuration() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ minExecutionDuration_ = null;
+ if (minExecutionDurationBuilder_ != null) {
+ minExecutionDurationBuilder_.dispose();
+ minExecutionDurationBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.Duration.Builder getMinExecutionDurationBuilder() {
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return internalGetMinExecutionDurationFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.DurationOrBuilder getMinExecutionDurationOrBuilder() {
+ if (minExecutionDurationBuilder_ != null) {
+ return minExecutionDurationBuilder_.getMessageOrBuilder();
+ } else {
+ return minExecutionDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : minExecutionDuration_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ internalGetMinExecutionDurationFieldBuilder() {
+ if (minExecutionDurationBuilder_ == null) {
+ minExecutionDurationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>(
+ getMinExecutionDuration(), getParentForChildren(), isClean());
+ minExecutionDuration_ = null;
+ }
+ return minExecutionDurationBuilder_;
+ }
+
+ private com.google.protobuf.Duration maxWaitDuration_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ maxWaitDurationBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maxWaitDuration field is set.
+ */
+ public boolean hasMaxWaitDuration() {
+ return ((bitField0_ & 0x00000008) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maxWaitDuration.
+ */
+ public com.google.protobuf.Duration getMaxWaitDuration() {
+ if (maxWaitDurationBuilder_ == null) {
+ return maxWaitDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : maxWaitDuration_;
+ } else {
+ return maxWaitDurationBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMaxWaitDuration(com.google.protobuf.Duration value) {
+ if (maxWaitDurationBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ maxWaitDuration_ = value;
+ } else {
+ maxWaitDurationBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setMaxWaitDuration(com.google.protobuf.Duration.Builder builderForValue) {
+ if (maxWaitDurationBuilder_ == null) {
+ maxWaitDuration_ = builderForValue.build();
+ } else {
+ maxWaitDurationBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeMaxWaitDuration(com.google.protobuf.Duration value) {
+ if (maxWaitDurationBuilder_ == null) {
+ if (((bitField0_ & 0x00000008) != 0)
+ && maxWaitDuration_ != null
+ && maxWaitDuration_ != com.google.protobuf.Duration.getDefaultInstance()) {
+ getMaxWaitDurationBuilder().mergeFrom(value);
+ } else {
+ maxWaitDuration_ = value;
+ }
+ } else {
+ maxWaitDurationBuilder_.mergeFrom(value);
+ }
+ if (maxWaitDuration_ != null) {
+ bitField0_ |= 0x00000008;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearMaxWaitDuration() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ maxWaitDuration_ = null;
+ if (maxWaitDurationBuilder_ != null) {
+ maxWaitDurationBuilder_.dispose();
+ maxWaitDurationBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.Duration.Builder getMaxWaitDurationBuilder() {
+ bitField0_ |= 0x00000008;
+ onChanged();
+ return internalGetMaxWaitDurationFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.DurationOrBuilder getMaxWaitDurationOrBuilder() {
+ if (maxWaitDurationBuilder_ != null) {
+ return maxWaitDurationBuilder_.getMessageOrBuilder();
+ } else {
+ return maxWaitDuration_ == null
+ ? com.google.protobuf.Duration.getDefaultInstance()
+ : maxWaitDuration_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>
+ internalGetMaxWaitDurationFieldBuilder() {
+ if (maxWaitDurationBuilder_ == null) {
+ maxWaitDurationBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Duration,
+ com.google.protobuf.Duration.Builder,
+ com.google.protobuf.DurationOrBuilder>(
+ getMaxWaitDuration(), getParentForChildren(), isClean());
+ maxWaitDuration_ = null;
+ }
+ return maxWaitDurationBuilder_;
+ }
+
+ private java.util.List
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public java.util.List
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public int getRecentTriggerEvaluationRecordsCount() {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ return recentTriggerEvaluationRecords_.size();
+ } else {
+ return recentTriggerEvaluationRecordsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord
+ getRecentTriggerEvaluationRecords(int index) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ return recentTriggerEvaluationRecords_.get(index);
+ } else {
+ return recentTriggerEvaluationRecordsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setRecentTriggerEvaluationRecords(
+ int index, com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord value) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.set(index, value);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setRecentTriggerEvaluationRecords(
+ int index,
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder builderForValue) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder addRecentTriggerEvaluationRecords(
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord value) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.add(value);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder addRecentTriggerEvaluationRecords(
+ int index, com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord value) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.add(index, value);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder addRecentTriggerEvaluationRecords(
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder builderForValue) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.add(builderForValue.build());
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder addRecentTriggerEvaluationRecords(
+ int index,
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder builderForValue) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder addAllRecentTriggerEvaluationRecords(
+ java.lang.Iterable extends com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord>
+ values) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, recentTriggerEvaluationRecords_);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearRecentTriggerEvaluationRecords() {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ recentTriggerEvaluationRecords_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000010);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder removeRecentTriggerEvaluationRecords(int index) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ ensureRecentTriggerEvaluationRecordsIsMutable();
+ recentTriggerEvaluationRecords_.remove(index);
+ onChanged();
+ } else {
+ recentTriggerEvaluationRecordsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder
+ getRecentTriggerEvaluationRecordsBuilder(int index) {
+ return internalGetRecentTriggerEvaluationRecordsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder
+ getRecentTriggerEvaluationRecordsOrBuilder(int index) {
+ if (recentTriggerEvaluationRecordsBuilder_ == null) {
+ return recentTriggerEvaluationRecords_.get(index);
+ } else {
+ return recentTriggerEvaluationRecordsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public java.util.List<
+ ? extends com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder>
+ getRecentTriggerEvaluationRecordsOrBuilderList() {
+ if (recentTriggerEvaluationRecordsBuilder_ != null) {
+ return recentTriggerEvaluationRecordsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(recentTriggerEvaluationRecords_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder
+ addRecentTriggerEvaluationRecordsBuilder() {
+ return internalGetRecentTriggerEvaluationRecordsFieldBuilder()
+ .addBuilder(
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.Builder
+ addRecentTriggerEvaluationRecordsBuilder(int index) {
+ return internalGetRecentTriggerEvaluationRecordsFieldBuilder()
+ .addBuilder(
+ index,
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public java.util.List
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the lastSuccessfulEvaluationTime field is set.
+ */
+ public boolean hasLastSuccessfulEvaluationTime() {
+ return ((bitField0_ & 0x00000020) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The lastSuccessfulEvaluationTime.
+ */
+ public com.google.protobuf.Timestamp getLastSuccessfulEvaluationTime() {
+ if (lastSuccessfulEvaluationTimeBuilder_ == null) {
+ return lastSuccessfulEvaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : lastSuccessfulEvaluationTime_;
+ } else {
+ return lastSuccessfulEvaluationTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setLastSuccessfulEvaluationTime(com.google.protobuf.Timestamp value) {
+ if (lastSuccessfulEvaluationTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ lastSuccessfulEvaluationTime_ = value;
+ } else {
+ lastSuccessfulEvaluationTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder setLastSuccessfulEvaluationTime(
+ com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (lastSuccessfulEvaluationTimeBuilder_ == null) {
+ lastSuccessfulEvaluationTime_ = builderForValue.build();
+ } else {
+ lastSuccessfulEvaluationTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder mergeLastSuccessfulEvaluationTime(com.google.protobuf.Timestamp value) {
+ if (lastSuccessfulEvaluationTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000020) != 0)
+ && lastSuccessfulEvaluationTime_ != null
+ && lastSuccessfulEvaluationTime_
+ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getLastSuccessfulEvaluationTimeBuilder().mergeFrom(value);
+ } else {
+ lastSuccessfulEvaluationTime_ = value;
+ }
+ } else {
+ lastSuccessfulEvaluationTimeBuilder_.mergeFrom(value);
+ }
+ if (lastSuccessfulEvaluationTime_ != null) {
+ bitField0_ |= 0x00000020;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public Builder clearLastSuccessfulEvaluationTime() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ lastSuccessfulEvaluationTime_ = null;
+ if (lastSuccessfulEvaluationTimeBuilder_ != null) {
+ lastSuccessfulEvaluationTimeBuilder_.dispose();
+ lastSuccessfulEvaluationTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getLastSuccessfulEvaluationTimeBuilder() {
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return internalGetLastSuccessfulEvaluationTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getLastSuccessfulEvaluationTimeOrBuilder() {
+ if (lastSuccessfulEvaluationTimeBuilder_ != null) {
+ return lastSuccessfulEvaluationTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return lastSuccessfulEvaluationTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : lastSuccessfulEvaluationTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetLastSuccessfulEvaluationTimeFieldBuilder() {
+ if (lastSuccessfulEvaluationTimeBuilder_ == null) {
+ lastSuccessfulEvaluationTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getLastSuccessfulEvaluationTime(), getParentForChildren(), isClean());
+ lastSuccessfulEvaluationTime_ = null;
+ }
+ return lastSuccessfulEvaluationTimeBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.cloud.dataform.v1beta1.WorkflowTriggerConfig)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.cloud.dataform.v1beta1.WorkflowTriggerConfig)
+ private static final com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig();
+ }
+
+ public static com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The enum numeric value on the wire for condition.
+ */
+ int getConditionValue();
+
+ /**
+ *
+ *
+ *
+ * Optional. The condition to use when triggering the workflow.
+ *
+ *
+ *
+ * .google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition condition = 1 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The condition.
+ */
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerConfig.Condition getCondition();
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ java.util.List
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger getWorkflowTriggers(int index);
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ int getWorkflowTriggersCount();
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ java.util.List extends com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder>
+ getWorkflowTriggersOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Required. The trigger definitions to invoke a workflow.
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.WorkflowTrigger workflow_triggers = 2 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.WorkflowTriggerOrBuilder getWorkflowTriggersOrBuilder(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the minExecutionDuration field is set.
+ */
+ boolean hasMinExecutionDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The minExecutionDuration.
+ */
+ com.google.protobuf.Duration getMinExecutionDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. Minimum duration between two consecutive executions. If not
+ * specified, the workflow will be executed every time trigger conditions are
+ * met and there is no ongoing workflow execution.
+ *
+ *
+ *
+ * .google.protobuf.Duration min_execution_duration = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.protobuf.DurationOrBuilder getMinExecutionDurationOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the maxWaitDuration field is set.
+ */
+ boolean hasMaxWaitDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The maxWaitDuration.
+ */
+ com.google.protobuf.Duration getMaxWaitDuration();
+
+ /**
+ *
+ *
+ *
+ * Optional. The effective maximum wait time duration for the trigger
+ * condition to be met. If not specified, the workflow won't be triggered
+ * until conditions are met.
+ *
+ *
+ *
+ * .google.protobuf.Duration max_wait_duration = 4 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.protobuf.DurationOrBuilder getMaxWaitDurationOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ java.util.List
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecord getRecentTriggerEvaluationRecords(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ int getRecentTriggerEvaluationRecordsCount();
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ java.util.List extends com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder>
+ getRecentTriggerEvaluationRecordsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Output only. Records of the 10 most recent trigger evaluations, ordered
+ * in descending order of `evaluation_time`. Updated whenever the service
+ * evaluates the trigger conditions (via polling or upon receiving a push
+ * event).
+ *
+ *
+ *
+ * repeated .google.cloud.dataform.v1beta1.TriggerEvaluationRecord recent_trigger_evaluation_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.cloud.dataform.v1beta1.TriggerEvaluationRecordOrBuilder
+ getRecentTriggerEvaluationRecordsOrBuilder(int index);
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return Whether the lastSuccessfulEvaluationTime field is set.
+ */
+ boolean hasLastSuccessfulEvaluationTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ *
+ * @return The lastSuccessfulEvaluationTime.
+ */
+ com.google.protobuf.Timestamp getLastSuccessfulEvaluationTime();
+
+ /**
+ *
+ *
+ *
+ * Output only. The timestamp of the last successful trigger evaluation.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp last_successful_evaluation_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getLastSuccessfulEvaluationTimeOrBuilder();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTriggerOrBuilder.java b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTriggerOrBuilder.java
new file mode 100644
index 000000000000..791331684222
--- /dev/null
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/java/com/google/cloud/dataform/v1beta1/WorkflowTriggerOrBuilder.java
@@ -0,0 +1,67 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/cloud/dataform/v1beta1/dataform.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.cloud.dataform.v1beta1;
+
+@com.google.protobuf.Generated
+public interface WorkflowTriggerOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.cloud.dataform.v1beta1.WorkflowTrigger)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return Whether the tableUpdateTrigger field is set.
+ */
+ boolean hasTableUpdateTrigger();
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ *
+ * @return The tableUpdateTrigger.
+ */
+ com.google.cloud.dataform.v1beta1.TableUpdateTrigger getTableUpdateTrigger();
+
+ /**
+ *
+ *
+ *
+ * The table update trigger configuration.
+ *
+ *
+ * .google.cloud.dataform.v1beta1.TableUpdateTrigger table_update_trigger = 1;
+ */
+ com.google.cloud.dataform.v1beta1.TableUpdateTriggerOrBuilder getTableUpdateTriggerOrBuilder();
+
+ com.google.cloud.dataform.v1beta1.WorkflowTrigger.TriggerCase getTriggerCase();
+}
diff --git a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/proto/google/cloud/dataform/v1beta1/dataform.proto b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/proto/google/cloud/dataform/v1beta1/dataform.proto
index 14f1b37c7ad3..7511a4d598d5 100644
--- a/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/proto/google/cloud/dataform/v1beta1/dataform.proto
+++ b/java-dataform/proto-google-cloud-dataform-v1beta1/src/main/proto/google/cloud/dataform/v1beta1/dataform.proto
@@ -23,6 +23,7 @@ import "google/api/resource.proto";
import "google/iam/v1/iam_policy.proto";
import "google/iam/v1/policy.proto";
import "google/longrunning/operations.proto";
+import "google/protobuf/duration.proto";
import "google/protobuf/empty.proto";
import "google/protobuf/field_mask.proto";
import "google/protobuf/timestamp.proto";
@@ -2010,6 +2011,10 @@ message InstallNpmPackagesRequest {
type: "dataform.googleapis.com/Workspace"
}
];
+
+ // Optional. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 3 [(google.api.field_behavior) = OPTIONAL];
}
// `InstallNpmPackages` response message.
@@ -2066,9 +2071,9 @@ message ReleaseConfig {
string cron_schedule = 4 [(google.api.field_behavior) = OPTIONAL];
// Optional. Specifies the time zone to be used when interpreting
- // cron_schedule. Must be a time zone name from the time zone database
- // (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- // unspecified, the default is UTC.
+ // cron_schedule. Must be a time zone name from the [time zone
+ // database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ // left unspecified, the default is `UTC`.
string time_zone = 7 [(google.api.field_behavior) = OPTIONAL];
// Output only. Records of the 10 most recent scheduled release attempts,
@@ -2284,6 +2289,91 @@ message CompilationResult {
// from a workspace.
PrivateResourceMetadata private_resource_metadata = 12
[(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. Metadata about the repository snapshot used by scheduled
+ // notebooks.
+ GcsRepositorySnapshotMetadata gcs_repository_snapshot_metadata = 13
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// Represents a trigger configuration for a workflow.
+message WorkflowTriggerConfig {
+ // The condition to use when triggering the workflow.
+ enum Condition {
+ // If CONDITION_UNSPECIFIED, the default value is ANY.
+ CONDITION_UNSPECIFIED = 0;
+
+ // If ALL, all the trigger config conditions must be met before a workflow
+ // is invoked.
+ ALL = 1;
+
+ // If ANY, at least one of the trigger config conditions must be met
+ // before a workflow is invoked.
+ ANY = 2;
+ }
+
+ // Optional. The condition to use when triggering the workflow.
+ Condition condition = 1 [(google.api.field_behavior) = OPTIONAL];
+
+ // Required. The trigger definitions to invoke a workflow.
+ repeated WorkflowTrigger workflow_triggers = 2
+ [(google.api.field_behavior) = REQUIRED];
+
+ // Optional. Minimum duration between two consecutive executions. If not
+ // specified, the workflow will be executed every time trigger conditions are
+ // met and there is no ongoing workflow execution.
+ google.protobuf.Duration min_execution_duration = 3
+ [(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. The effective maximum wait time duration for the trigger
+ // condition to be met. If not specified, the workflow won't be triggered
+ // until conditions are met.
+ google.protobuf.Duration max_wait_duration = 4
+ [(google.api.field_behavior) = OPTIONAL];
+
+ // Output only. Records of the 10 most recent trigger evaluations, ordered
+ // in descending order of `evaluation_time`. Updated whenever the service
+ // evaluates the trigger conditions (via polling or upon receiving a push
+ // event).
+ repeated TriggerEvaluationRecord recent_trigger_evaluation_records = 5
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The timestamp of the last successful trigger evaluation.
+ google.protobuf.Timestamp last_successful_evaluation_time = 6
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// A record of an attempt to evaluate trigger conditions.
+message TriggerEvaluationRecord {
+ // Output only. The timestamp of this trigger evaluation attempt.
+ google.protobuf.Timestamp evaluation_time = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The status of the trigger evaluation.
+ // Success is indicated by a code of 0 (OK). Message will only be present
+ // if the status code is non-zero.
+ google.rpc.Status status = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// The trigger definition to invoke a workflow.
+message WorkflowTrigger {
+ // The trigger defining the conditions to invoke a workflow.
+ oneof trigger {
+ // The table update trigger configuration.
+ TableUpdateTrigger table_update_trigger = 1;
+ }
+}
+
+// Represents a table update trigger configuration.
+message TableUpdateTrigger {
+ // The target table to trigger the workflow.
+ Target table = 1;
+
+ // Output only. The modification time of this table that resulted
+ // in an invocation of the workflow. This would be updated by the triggering
+ // service after a successful workflow invocation.
+ google.protobuf.Timestamp trigger_update_time = 2
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Configures various aspects of Dataform code compilation.
@@ -2324,6 +2414,32 @@ message CodeCompilationConfig {
// Optional. The default notebook runtime options.
NotebookRuntimeOptions default_notebook_runtime_options = 9
[(google.api.field_behavior) = OPTIONAL];
+
+ // Optional. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 12 [(google.api.field_behavior) = OPTIONAL];
+}
+
+// Metadata about a repository snapshot stored in Google Cloud Storage.
+message GcsRepositorySnapshotMetadata {
+ // Output only. The Google Cloud Storage URI of the repository snapshot.
+ string repository_snapshot_uri = 1
+ [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The crc32c checksum of the repository snapshot, big-endian
+ // base64 encoded.
+ string crc32c_checksum = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The generation number of the Cloud Storage object. See
+ // https://cloud.google.com/storage/docs/metadata#generation-number.
+ int64 generation = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
+}
+
+// Configures the destination for a repository snapshot.
+message GcsRepositorySnapshotDestination {
+ // Optional. The Google Cloud Storage destination to upload the repository
+ // snapshot to. Format: `gs://bucket-name/path/`.
+ string repository_snapshot_uri = 1 [(google.api.field_behavior) = OPTIONAL];
}
// Configures various aspects of Dataform notebook runtime.
@@ -2335,6 +2451,16 @@ message NotebookRuntimeOptions {
string gcs_output_bucket = 1 [(google.api.field_behavior) = OPTIONAL];
}
+ // The destination of the snapshot of repository files to be available for
+ // read-only access inside a notebook runtime
+ oneof repository_snapshot_storage {
+ // Optional. The Google Cloud Storage destination to upload the snapshot to.
+ // For empty URI it defaults to the provided gcs_output_bucket.
+ // Format: `gs://bucket-name/path/`.
+ GcsRepositorySnapshotDestination gcs_repository_snapshot_destination = 3
+ [(google.api.field_behavior) = OPTIONAL];
+ }
+
// Optional. The resource name of the [Colab runtime template]
// (https://cloud.google.com/colab/docs/runtimes), from which a runtime is
// created for notebook executions. If not specified, a runtime is created
@@ -2347,6 +2473,33 @@ message NotebookRuntimeOptions {
];
}
+// Defines the pipeline type and path within the Git repository.
+message PipelineConfig {
+ // The type of the pipeline. This may be extended in the future.
+ // In case of UNSPECIFIED, the error will be thrown.
+ enum PipelineType {
+ // Default value. This value is unused.
+ PIPELINE_TYPE_UNSPECIFIED = 0;
+
+ // Regular Dataform pipeline.
+ DATAFORM = 1;
+
+ // SQL single file asset.
+ SQL = 3;
+
+ // Notebook single file asset.
+ NOTEBOOK = 4;
+ }
+
+ // Required. The type of the pipeline.
+ PipelineType pipeline_type = 1 [(google.api.field_behavior) = REQUIRED];
+
+ // Required. The relative path within the Git repository where the pipeline is
+ // defined. For example, for a Dataform pipeline, it is a path to the folder
+ // where `workflow_settings.yaml` or `dataform.json` is located.
+ string path = 2 [(google.api.field_behavior) = REQUIRED];
+}
+
// `ListCompilationResults` request message.
message ListCompilationResultsRequest {
// Required. The repository in which to list compilation results. Must be in
@@ -2870,9 +3023,9 @@ message WorkflowConfig {
string cron_schedule = 4 [(google.api.field_behavior) = OPTIONAL];
// Optional. Specifies the time zone to be used when interpreting
- // cron_schedule. Must be a time zone name from the time zone database
- // (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left
- // unspecified, the default is UTC.
+ // cron_schedule. Must be a time zone name from the [time zone
+ // database](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If
+ // left unspecified, the default is `UTC`.
string time_zone = 7 [(google.api.field_behavior) = OPTIONAL];
// Output only. Records of the 10 most recent scheduled execution attempts,
@@ -2897,6 +3050,11 @@ message WorkflowConfig {
// format of this field is a JSON string.
optional string internal_metadata = 11
[(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Optional. Trigger configuration for this workflow.
+ // If present, the workflow will be triggered based on the specified triggers.
+ WorkflowTriggerConfig workflow_trigger_config = 12
+ [(google.api.field_behavior) = OPTIONAL];
}
// Includes various configuration options for a workflow invocation.
@@ -3131,6 +3289,11 @@ message WorkflowInvocation {
// from a compilation result and the compilation result is user-scoped.
PrivateResourceMetadata private_resource_metadata = 10
[(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The pipeline options which defines the pipeline type and path
+ // within the Git repository.
+ PipelineConfig pipeline_config = 11
+ [(google.api.field_behavior) = OUTPUT_ONLY];
}
// `ListWorkflowInvocations` request message.
@@ -3253,6 +3416,9 @@ message WorkflowInvocationAction {
// created in Google Cloud Storage buckets. Only set once the job has
// started to run.
string job_id = 2 [(google.api.field_behavior) = OUTPUT_ONLY];
+
+ // Output only. The path to the notebook file in the repository.
+ string file_path = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Represents a workflow action that will run a Data Preparation.
diff --git a/java-dataform/samples/snippets/generated/com/google/cloud/dataform/v1/dataform/installnpmpackages/AsyncInstallNpmPackages.java b/java-dataform/samples/snippets/generated/com/google/cloud/dataform/v1/dataform/installnpmpackages/AsyncInstallNpmPackages.java
index a032155ea893..fb311c13812d 100644
--- a/java-dataform/samples/snippets/generated/com/google/cloud/dataform/v1/dataform/installnpmpackages/AsyncInstallNpmPackages.java
+++ b/java-dataform/samples/snippets/generated/com/google/cloud/dataform/v1/dataform/installnpmpackages/AsyncInstallNpmPackages.java
@@ -21,6 +21,7 @@
import com.google.cloud.dataform.v1.DataformClient;
import com.google.cloud.dataform.v1.InstallNpmPackagesRequest;
import com.google.cloud.dataform.v1.InstallNpmPackagesResponse;
+import com.google.cloud.dataform.v1.PipelineConfig;
import com.google.cloud.dataform.v1.WorkspaceName;
public class AsyncInstallNpmPackages {
@@ -41,6 +42,7 @@ public static void asyncInstallNpmPackages() throws Exception {
.setWorkspace(
WorkspaceName.of("[PROJECT]", "[LOCATION]", "[REPOSITORY]", "[WORKSPACE]")
.toString())
+ .setPipelineConfig(PipelineConfig.newBuilder().build())
.build();
ApiFuture
RemoveAllAudienceMembers
Removes all audience members from the provided destinations.
Request object method variants only take one parameter, a request object, which must be constructed before the call.
+ *removeAllAudienceMembers(RemoveAllAudienceMembersRequest request) + *
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
+ *removeAllAudienceMembersCallable() + *
IngestEvents
Uploads a list of [Event][google.ads.datamanager.v1.Event] resources from the provided [Destination][google.ads.datamanager.v1.Destination].
Sample code: + * + *
{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (IngestionServiceClient ingestionServiceClient = IngestionServiceClient.create()) {
+ * RemoveAllAudienceMembersRequest request =
+ * RemoveAllAudienceMembersRequest.newBuilder()
+ * .addAllDestinations(new ArrayList())
+ * .setRemoveAsOfTime(Timestamp.newBuilder().build())
+ * .setValidateOnly(true)
+ * .build();
+ * RemoveAllAudienceMembersResponse response =
+ * ingestionServiceClient.removeAllAudienceMembers(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
+ */
+ public final RemoveAllAudienceMembersResponse removeAllAudienceMembers(
+ RemoveAllAudienceMembersRequest request) {
+ return removeAllAudienceMembersCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD.
+ /**
+ * Removes all audience members from the provided destinations.
+ *
+ * Sample code: + * + *
{@code
+ * // This snippet has been automatically generated and should be regarded as a code template only.
+ * // It will require modifications to work:
+ * // - It may require correct/in-range values for request initialization.
+ * // - It may require specifying regional endpoints when creating the service client as shown in
+ * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
+ * try (IngestionServiceClient ingestionServiceClient = IngestionServiceClient.create()) {
+ * RemoveAllAudienceMembersRequest request =
+ * RemoveAllAudienceMembersRequest.newBuilder()
+ * .addAllDestinations(new ArrayList())
+ * .setRemoveAsOfTime(Timestamp.newBuilder().build())
+ * .setValidateOnly(true)
+ * .build();
+ * ApiFuture future =
+ * ingestionServiceClient.removeAllAudienceMembersCallable().futureCall(request);
+ * // Do something.
+ * RemoveAllAudienceMembersResponse response = future.get();
+ * }
+ * }
+ */
+ public final UnaryCallable+ * Removes all audience members from the provided destinations. + *+ */ + default void removeAllAudienceMembers( + com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest request, + io.grpc.stub.StreamObserver
+ * Removes all audience members from the provided destinations. + *+ */ + public void removeAllAudienceMembers( + com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest request, + io.grpc.stub.StreamObserver
+ * Removes all audience members from the provided destinations. + *+ */ + public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse removeAllAudienceMembers( + com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest request) + throws io.grpc.StatusException { + return io.grpc.stub.ClientCalls.blockingV2UnaryCall( + getChannel(), getRemoveAllAudienceMembersMethod(), getCallOptions(), request); + } + /** * * @@ -701,6 +798,19 @@ public com.google.ads.datamanager.v1.RemoveAudienceMembersResponse removeAudienc getChannel(), getRemoveAudienceMembersMethod(), getCallOptions(), request); } + /** + * + * + *
+ * Removes all audience members from the provided destinations. + *+ */ + public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse removeAllAudienceMembers( + com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getRemoveAllAudienceMembersMethod(), getCallOptions(), request); + } + /** * * @@ -797,6 +907,21 @@ protected IngestionServiceFutureStub build( getChannel().newCall(getRemoveAudienceMembersMethod(), getCallOptions()), request); } + /** + * + * + *
+ * Removes all audience members from the provided destinations. + *+ */ + public com.google.common.util.concurrent.ListenableFuture< + com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse> + removeAllAudienceMembers( + com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getRemoveAllAudienceMembersMethod(), getCallOptions()), request); + } + /** * * @@ -847,9 +972,10 @@ protected IngestionServiceFutureStub build( private static final int METHODID_INGEST_AUDIENCE_MEMBERS = 0; private static final int METHODID_REMOVE_AUDIENCE_MEMBERS = 1; - private static final int METHODID_INGEST_EVENTS = 2; - private static final int METHODID_INGEST_AD_EVENTS = 3; - private static final int METHODID_RETRIEVE_REQUEST_STATUS = 4; + private static final int METHODID_REMOVE_ALL_AUDIENCE_MEMBERS = 2; + private static final int METHODID_INGEST_EVENTS = 3; + private static final int METHODID_INGEST_AD_EVENTS = 4; + private static final int METHODID_RETRIEVE_REQUEST_STATUS = 5; private static final class MethodHandlers
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the deviceInfo field is set.
@@ -1258,12 +1258,12 @@ public boolean hasDeviceInfo() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The deviceInfo.
@@ -1279,12 +1279,12 @@ public com.google.ads.datamanager.v1.DeviceInfo getDeviceInfo() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
@java.lang.Override
@@ -1991,10 +1991,10 @@ public int getAdWidth() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The regionCode.
*/
@@ -2015,10 +2015,10 @@ public java.lang.String getRegionCode() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for regionCode.
*/
@@ -5171,12 +5171,12 @@ public com.google.ads.datamanager.v1.UserDataOrBuilder getUserDataOrBuilder() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the deviceInfo field is set.
@@ -5189,12 +5189,12 @@ public boolean hasDeviceInfo() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The deviceInfo.
@@ -5213,12 +5213,12 @@ public com.google.ads.datamanager.v1.DeviceInfo getDeviceInfo() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder setDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo value) {
@@ -5239,12 +5239,12 @@ public Builder setDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo value) {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder setDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo.Builder builderForValue) {
@@ -5262,12 +5262,12 @@ public Builder setDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo.Builder bu
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder mergeDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo value) {
@@ -5293,12 +5293,12 @@ public Builder mergeDeviceInfo(com.google.ads.datamanager.v1.DeviceInfo value) {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder clearDeviceInfo() {
@@ -5316,12 +5316,12 @@ public Builder clearDeviceInfo() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public com.google.ads.datamanager.v1.DeviceInfo.Builder getDeviceInfoBuilder() {
@@ -5334,12 +5334,12 @@ public com.google.ads.datamanager.v1.DeviceInfo.Builder getDeviceInfoBuilder() {
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
public com.google.ads.datamanager.v1.DeviceInfoOrBuilder getDeviceInfoOrBuilder() {
@@ -5356,12 +5356,12 @@ public com.google.ads.datamanager.v1.DeviceInfoOrBuilder getDeviceInfoOrBuilder(
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
private com.google.protobuf.SingleFieldBuilder<
@@ -6823,10 +6823,10 @@ public Builder clearAdWidth() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The regionCode.
*/
@@ -6846,10 +6846,10 @@ public java.lang.String getRegionCode() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for regionCode.
*/
@@ -6869,10 +6869,10 @@ public com.google.protobuf.ByteString getRegionCodeBytes() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @param value The regionCode to set.
* @return This builder for chaining.
@@ -6891,10 +6891,10 @@ public Builder setRegionCode(java.lang.String value) {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return This builder for chaining.
*/
@@ -6909,10 +6909,10 @@ public Builder clearRegionCode() {
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @param value The bytes for regionCode to set.
* @return This builder for chaining.
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventOrBuilder.java
index 4238f1a505b0..b112cabc706f 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventOrBuilder.java
@@ -300,12 +300,12 @@ public interface AdEventOrBuilder
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the deviceInfo field is set.
@@ -316,12 +316,12 @@ public interface AdEventOrBuilder
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The deviceInfo.
@@ -332,12 +332,12 @@ public interface AdEventOrBuilder
*
*
*
- * Optional. Information gathered about the device being used when the ad
+ * Required. Information gathered about the device being used when the ad
* event happened.
*
*
*
- * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.DeviceInfo device_info = 8 [(.google.api.field_behavior) = REQUIRED];
*
*/
com.google.ads.datamanager.v1.DeviceInfoOrBuilder getDeviceInfoOrBuilder();
@@ -736,10 +736,10 @@ public interface AdEventOrBuilder
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The regionCode.
*/
@@ -749,10 +749,10 @@ public interface AdEventOrBuilder
*
*
*
- * Required. The ISO 3166-2 country plus subdivision.
+ * Optional. The ISO 3166-2 country plus subdivision.
*
*
- * string region_code = 22 [(.google.api.field_behavior) = REQUIRED];
+ * string region_code = 22 [(.google.api.field_behavior) = OPTIONAL];
*
* @return The bytes for regionCode.
*/
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventProto.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventProto.java
index 92c917f69447..08f2c20c1c0d 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventProto.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AdEventProto.java
@@ -71,7 +71,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\tuser_data\030\007"
+ " \001(\0132#.google.ads.datamanager.v1.UserDataB\003\340A\001\022?\n"
+ "\013device_info\030\010"
- + " \001(\0132%.google.ads.datamanager.v1.DeviceInfoB\003\340A\001\022\035\n"
+ + " \001(\0132%.google.ads.datamanager.v1.DeviceInfoB\003\340A\002\022\035\n"
+ "\020mobile_device_id\030\t \001(\tB\003\340A\001\022\030\n"
+ "\013campaign_id\030\n"
+ " \001(\tB\003\340A\002\022\032\n\r"
@@ -88,7 +88,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\023ad_placement_string\030\023 \001(\tH\003\022\026\n"
+ "\tad_height\030\024 \001(\005B\003\340A\001\022\025\n"
+ "\010ad_width\030\025 \001(\005B\003\340A\001\022\030\n"
- + "\013region_code\030\026 \001(\tB\003\340A\002\022\023\n"
+ + "\013region_code\030\026 \001(\tB\003\340A\001\022\023\n"
+ "\006source\030\027 \001(\tB\003\340A\002\022\023\n"
+ "\006medium\030\030 \001(\tB\003\340A\002\022B\n"
+ "\016targeting_type\030\031"
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfo.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfo.java
index 44edde16df15..099792ea86c5 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfo.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfo.java
@@ -56,6 +56,9 @@ private AddressInfo() {
familyName_ = "";
regionCode_ = "";
postalCode_ = "";
+ addressLine_ = "";
+ city_ = "";
+ administrativeArea_ = "";
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -291,6 +294,205 @@ public com.google.protobuf.ByteString getPostalCodeBytes() {
}
}
+ public static final int ADDRESS_LINE_FIELD_NUMBER = 5;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object addressLine_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The addressLine.
+ */
+ @java.lang.Override
+ public java.lang.String getAddressLine() {
+ java.lang.Object ref = addressLine_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ addressLine_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for addressLine.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getAddressLineBytes() {
+ java.lang.Object ref = addressLine_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ addressLine_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CITY_FIELD_NUMBER = 6;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object city_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The city.
+ */
+ @java.lang.Override
+ public java.lang.String getCity() {
+ java.lang.Object ref = city_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ city_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for city.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getCityBytes() {
+ java.lang.Object ref = city_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ city_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ADMINISTRATIVE_AREA_FIELD_NUMBER = 7;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object administrativeArea_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The administrativeArea.
+ */
+ @java.lang.Override
+ public java.lang.String getAdministrativeArea() {
+ java.lang.Object ref = administrativeArea_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ administrativeArea_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for administrativeArea.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getAdministrativeAreaBytes() {
+ java.lang.Object ref = administrativeArea_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ administrativeArea_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -317,6 +519,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(postalCode_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 4, postalCode_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(addressLine_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 5, addressLine_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(city_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 6, city_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(administrativeArea_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 7, administrativeArea_);
+ }
getUnknownFields().writeTo(output);
}
@@ -338,6 +549,15 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(postalCode_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(4, postalCode_);
}
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(addressLine_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(5, addressLine_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(city_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(6, city_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(administrativeArea_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(7, administrativeArea_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -358,6 +578,9 @@ public boolean equals(final java.lang.Object obj) {
if (!getFamilyName().equals(other.getFamilyName())) return false;
if (!getRegionCode().equals(other.getRegionCode())) return false;
if (!getPostalCode().equals(other.getPostalCode())) return false;
+ if (!getAddressLine().equals(other.getAddressLine())) return false;
+ if (!getCity().equals(other.getCity())) return false;
+ if (!getAdministrativeArea().equals(other.getAdministrativeArea())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -377,6 +600,12 @@ public int hashCode() {
hash = (53 * hash) + getRegionCode().hashCode();
hash = (37 * hash) + POSTAL_CODE_FIELD_NUMBER;
hash = (53 * hash) + getPostalCode().hashCode();
+ hash = (37 * hash) + ADDRESS_LINE_FIELD_NUMBER;
+ hash = (53 * hash) + getAddressLine().hashCode();
+ hash = (37 * hash) + CITY_FIELD_NUMBER;
+ hash = (53 * hash) + getCity().hashCode();
+ hash = (37 * hash) + ADMINISTRATIVE_AREA_FIELD_NUMBER;
+ hash = (53 * hash) + getAdministrativeArea().hashCode();
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -521,6 +750,9 @@ public Builder clear() {
familyName_ = "";
regionCode_ = "";
postalCode_ = "";
+ addressLine_ = "";
+ city_ = "";
+ administrativeArea_ = "";
return this;
}
@@ -569,6 +801,15 @@ private void buildPartial0(com.google.ads.datamanager.v1.AddressInfo result) {
if (((from_bitField0_ & 0x00000008) != 0)) {
result.postalCode_ = postalCode_;
}
+ if (((from_bitField0_ & 0x00000010) != 0)) {
+ result.addressLine_ = addressLine_;
+ }
+ if (((from_bitField0_ & 0x00000020) != 0)) {
+ result.city_ = city_;
+ }
+ if (((from_bitField0_ & 0x00000040) != 0)) {
+ result.administrativeArea_ = administrativeArea_;
+ }
}
@java.lang.Override
@@ -603,6 +844,21 @@ public Builder mergeFrom(com.google.ads.datamanager.v1.AddressInfo other) {
bitField0_ |= 0x00000008;
onChanged();
}
+ if (!other.getAddressLine().isEmpty()) {
+ addressLine_ = other.addressLine_;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ }
+ if (!other.getCity().isEmpty()) {
+ city_ = other.city_;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ }
+ if (!other.getAdministrativeArea().isEmpty()) {
+ administrativeArea_ = other.administrativeArea_;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -653,6 +909,24 @@ public Builder mergeFrom(
bitField0_ |= 0x00000008;
break;
} // case 34
+ case 42:
+ {
+ addressLine_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000010;
+ break;
+ } // case 42
+ case 50:
+ {
+ city_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000020;
+ break;
+ } // case 50
+ case 58:
+ {
+ administrativeArea_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000040;
+ break;
+ } // case 58
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -1131,6 +1405,439 @@ public Builder setPostalCodeBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.lang.Object addressLine_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The addressLine.
+ */
+ public java.lang.String getAddressLine() {
+ java.lang.Object ref = addressLine_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ addressLine_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for addressLine.
+ */
+ public com.google.protobuf.ByteString getAddressLineBytes() {
+ java.lang.Object ref = addressLine_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ addressLine_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The addressLine to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAddressLine(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ addressLine_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearAddressLine() {
+ addressLine_ = getDefaultInstance().getAddressLine();
+ bitField0_ = (bitField0_ & ~0x00000010);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for addressLine to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAddressLineBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ addressLine_ = value;
+ bitField0_ |= 0x00000010;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object city_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The city.
+ */
+ public java.lang.String getCity() {
+ java.lang.Object ref = city_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ city_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for city.
+ */
+ public com.google.protobuf.ByteString getCityBytes() {
+ java.lang.Object ref = city_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ city_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The city to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCity(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ city_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearCity() {
+ city_ = getDefaultInstance().getCity();
+ bitField0_ = (bitField0_ & ~0x00000020);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for city to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCityBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ city_ = value;
+ bitField0_ |= 0x00000020;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object administrativeArea_ = "";
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The administrativeArea.
+ */
+ public java.lang.String getAdministrativeArea() {
+ java.lang.Object ref = administrativeArea_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ administrativeArea_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for administrativeArea.
+ */
+ public com.google.protobuf.ByteString getAdministrativeAreaBytes() {
+ java.lang.Object ref = administrativeArea_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ administrativeArea_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The administrativeArea to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAdministrativeArea(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ administrativeArea_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearAdministrativeArea() {
+ administrativeArea_ = getDefaultInstance().getAdministrativeArea();
+ bitField0_ = (bitField0_ & ~0x00000040);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The bytes for administrativeArea to set.
+ * @return This builder for chaining.
+ */
+ public Builder setAdministrativeAreaBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ administrativeArea_ = value;
+ bitField0_ |= 0x00000040;
+ onChanged();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.AddressInfo)
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfoOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfoOrBuilder.java
index 687472f21131..c76be3282592 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfoOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AddressInfoOrBuilder.java
@@ -135,4 +135,122 @@ public interface AddressInfoOrBuilder
* @return The bytes for postalCode.
*/
com.google.protobuf.ByteString getPostalCodeBytes();
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The addressLine.
+ */
+ java.lang.String getAddressLine();
+
+ /**
+ *
+ *
+ * + * Optional. The street and number of the user's address. Used only for + * Google Analytics. This field is hashed and possibly encrypted. + * + * Normalize the value before hashing: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string address_line = 5 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for addressLine.
+ */
+ com.google.protobuf.ByteString getAddressLineBytes();
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The city.
+ */
+ java.lang.String getCity();
+
+ /**
+ *
+ *
+ * + * Optional. The city of the user's address. Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string city = 6 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for city.
+ */
+ com.google.protobuf.ByteString getCityBytes();
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The administrativeArea.
+ */
+ java.lang.String getAdministrativeArea();
+
+ /**
+ *
+ *
+ * + * Optional. The administrative area (state/province) of the user's address. + * Used only for Google Analytics. + * + * The value should be normalized as such: + * + * - Remove symbol characters + * - Convert to lowercase + * - Remove leading and trailing whitespace + *+ * + *
string administrative_area = 7 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The bytes for administrativeArea.
+ */
+ com.google.protobuf.ByteString getAdministrativeAreaBytes();
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMember.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMember.java
index 5acdbfc27aa5..0e6362e4943b 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMember.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMember.java
@@ -86,6 +86,8 @@ public enum DataCase
USER_ID_DATA(6),
PPID_DATA(7),
COMPOSITE_DATA(8),
+ GOOGLE_USER_ID_DATA(9),
+ PARTNER_PROVIDED_ID_DATA(10),
DATA_NOT_SET(0);
private final int value;
@@ -117,6 +119,10 @@ public static DataCase forNumber(int value) {
return PPID_DATA;
case 8:
return COMPOSITE_DATA;
+ case 9:
+ return GOOGLE_USER_ID_DATA;
+ case 10:
+ return PARTNER_PROVIDED_ID_DATA;
case 0:
return DATA_NOT_SET;
default:
@@ -555,6 +561,115 @@ public com.google.ads.datamanager.v1.CompositeDataOrBuilder getCompositeDataOrBu
return com.google.ads.datamanager.v1.CompositeData.getDefaultInstance();
}
+ public static final int GOOGLE_USER_ID_DATA_FIELD_NUMBER = 9;
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return Whether the googleUserIdData field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdData() {
+ return dataCase_ == 9;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return The googleUserIdData.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData getGoogleUserIdData() {
+ if (dataCase_ == 9) {
+ return (com.google.ads.datamanager.v1.GoogleUserIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder getGoogleUserIdDataOrBuilder() {
+ if (dataCase_ == 9) {
+ return (com.google.ads.datamanager.v1.GoogleUserIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+
+ public static final int PARTNER_PROVIDED_ID_DATA_FIELD_NUMBER = 10;
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return Whether the partnerProvidedIdData field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdData() {
+ return dataCase_ == 10;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return The partnerProvidedIdData.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData getPartnerProvidedIdData() {
+ if (dataCase_ == 10) {
+ return (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder
+ getPartnerProvidedIdDataOrBuilder() {
+ if (dataCase_ == 10) {
+ return (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+
public static final int CONSENT_FIELD_NUMBER = 3;
private com.google.ads.datamanager.v1.Consent consent_;
@@ -645,6 +760,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (dataCase_ == 8) {
output.writeMessage(8, (com.google.ads.datamanager.v1.CompositeData) data_);
}
+ if (dataCase_ == 9) {
+ output.writeMessage(9, (com.google.ads.datamanager.v1.GoogleUserIdData) data_);
+ }
+ if (dataCase_ == 10) {
+ output.writeMessage(10, (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_);
+ }
getUnknownFields().writeTo(output);
}
@@ -695,6 +816,16 @@ public int getSerializedSize() {
com.google.protobuf.CodedOutputStream.computeMessageSize(
8, (com.google.ads.datamanager.v1.CompositeData) data_);
}
+ if (dataCase_ == 9) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 9, (com.google.ads.datamanager.v1.GoogleUserIdData) data_);
+ }
+ if (dataCase_ == 10) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 10, (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -736,6 +867,12 @@ public boolean equals(final java.lang.Object obj) {
case 8:
if (!getCompositeData().equals(other.getCompositeData())) return false;
break;
+ case 9:
+ if (!getGoogleUserIdData().equals(other.getGoogleUserIdData())) return false;
+ break;
+ case 10:
+ if (!getPartnerProvidedIdData().equals(other.getPartnerProvidedIdData())) return false;
+ break;
case 0:
default:
}
@@ -783,6 +920,14 @@ public int hashCode() {
hash = (37 * hash) + COMPOSITE_DATA_FIELD_NUMBER;
hash = (53 * hash) + getCompositeData().hashCode();
break;
+ case 9:
+ hash = (37 * hash) + GOOGLE_USER_ID_DATA_FIELD_NUMBER;
+ hash = (53 * hash) + getGoogleUserIdData().hashCode();
+ break;
+ case 10:
+ hash = (37 * hash) + PARTNER_PROVIDED_ID_DATA_FIELD_NUMBER;
+ hash = (53 * hash) + getPartnerProvidedIdData().hashCode();
+ break;
case 0:
default:
}
@@ -954,6 +1099,12 @@ public Builder clear() {
if (compositeDataBuilder_ != null) {
compositeDataBuilder_.clear();
}
+ if (googleUserIdDataBuilder_ != null) {
+ googleUserIdDataBuilder_.clear();
+ }
+ if (partnerProvidedIdDataBuilder_ != null) {
+ partnerProvidedIdDataBuilder_.clear();
+ }
consent_ = null;
if (consentBuilder_ != null) {
consentBuilder_.dispose();
@@ -1003,7 +1154,7 @@ private void buildPartial0(com.google.ads.datamanager.v1.AudienceMember result)
result.destinationReferences_ = destinationReferences_;
}
int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000080) != 0)) {
+ if (((from_bitField0_ & 0x00000200) != 0)) {
result.consent_ = consentBuilder_ == null ? consent_ : consentBuilder_.build();
to_bitField0_ |= 0x00000001;
}
@@ -1031,6 +1182,12 @@ private void buildPartialOneofs(com.google.ads.datamanager.v1.AudienceMember res
if (dataCase_ == 8 && compositeDataBuilder_ != null) {
result.data_ = compositeDataBuilder_.build();
}
+ if (dataCase_ == 9 && googleUserIdDataBuilder_ != null) {
+ result.data_ = googleUserIdDataBuilder_.build();
+ }
+ if (dataCase_ == 10 && partnerProvidedIdDataBuilder_ != null) {
+ result.data_ = partnerProvidedIdDataBuilder_.build();
+ }
}
@java.lang.Override
@@ -1089,6 +1246,16 @@ public Builder mergeFrom(com.google.ads.datamanager.v1.AudienceMember other) {
mergeCompositeData(other.getCompositeData());
break;
}
+ case GOOGLE_USER_ID_DATA:
+ {
+ mergeGoogleUserIdData(other.getGoogleUserIdData());
+ break;
+ }
+ case PARTNER_PROVIDED_ID_DATA:
+ {
+ mergePartnerProvidedIdData(other.getPartnerProvidedIdData());
+ break;
+ }
case DATA_NOT_SET:
{
break;
@@ -1137,7 +1304,7 @@ public Builder mergeFrom(
case 26:
{
input.readMessage(internalGetConsentFieldBuilder().getBuilder(), extensionRegistry);
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
break;
} // case 26
case 34:
@@ -1175,6 +1342,20 @@ public Builder mergeFrom(
dataCase_ = 8;
break;
} // case 66
+ case 74:
+ {
+ input.readMessage(
+ internalGetGoogleUserIdDataFieldBuilder().getBuilder(), extensionRegistry);
+ dataCase_ = 9;
+ break;
+ } // case 74
+ case 82:
+ {
+ input.readMessage(
+ internalGetPartnerProvidedIdDataFieldBuilder().getBuilder(), extensionRegistry);
+ dataCase_ = 10;
+ break;
+ } // case 82
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -2770,6 +2951,446 @@ public com.google.ads.datamanager.v1.CompositeDataOrBuilder getCompositeDataOrBu
return compositeDataBuilder_;
}
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.GoogleUserIdData,
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder,
+ com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder>
+ googleUserIdDataBuilder_;
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return Whether the googleUserIdData field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdData() {
+ return dataCase_ == 9;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return The googleUserIdData.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData getGoogleUserIdData() {
+ if (googleUserIdDataBuilder_ == null) {
+ if (dataCase_ == 9) {
+ return (com.google.ads.datamanager.v1.GoogleUserIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ } else {
+ if (dataCase_ == 9) {
+ return googleUserIdDataBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ public Builder setGoogleUserIdData(com.google.ads.datamanager.v1.GoogleUserIdData value) {
+ if (googleUserIdDataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ data_ = value;
+ onChanged();
+ } else {
+ googleUserIdDataBuilder_.setMessage(value);
+ }
+ dataCase_ = 9;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ public Builder setGoogleUserIdData(
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder builderForValue) {
+ if (googleUserIdDataBuilder_ == null) {
+ data_ = builderForValue.build();
+ onChanged();
+ } else {
+ googleUserIdDataBuilder_.setMessage(builderForValue.build());
+ }
+ dataCase_ = 9;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ public Builder mergeGoogleUserIdData(com.google.ads.datamanager.v1.GoogleUserIdData value) {
+ if (googleUserIdDataBuilder_ == null) {
+ if (dataCase_ == 9
+ && data_ != com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance()) {
+ data_ =
+ com.google.ads.datamanager.v1.GoogleUserIdData.newBuilder(
+ (com.google.ads.datamanager.v1.GoogleUserIdData) data_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ data_ = value;
+ }
+ onChanged();
+ } else {
+ if (dataCase_ == 9) {
+ googleUserIdDataBuilder_.mergeFrom(value);
+ } else {
+ googleUserIdDataBuilder_.setMessage(value);
+ }
+ }
+ dataCase_ = 9;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ public Builder clearGoogleUserIdData() {
+ if (googleUserIdDataBuilder_ == null) {
+ if (dataCase_ == 9) {
+ dataCase_ = 0;
+ data_ = null;
+ onChanged();
+ }
+ } else {
+ if (dataCase_ == 9) {
+ dataCase_ = 0;
+ data_ = null;
+ }
+ googleUserIdDataBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ public com.google.ads.datamanager.v1.GoogleUserIdData.Builder getGoogleUserIdDataBuilder() {
+ return internalGetGoogleUserIdDataFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder getGoogleUserIdDataOrBuilder() {
+ if ((dataCase_ == 9) && (googleUserIdDataBuilder_ != null)) {
+ return googleUserIdDataBuilder_.getMessageOrBuilder();
+ } else {
+ if (dataCase_ == 9) {
+ return (com.google.ads.datamanager.v1.GoogleUserIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.GoogleUserIdData,
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder,
+ com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder>
+ internalGetGoogleUserIdDataFieldBuilder() {
+ if (googleUserIdDataBuilder_ == null) {
+ if (!(dataCase_ == 9)) {
+ data_ = com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+ googleUserIdDataBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.GoogleUserIdData,
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder,
+ com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder>(
+ (com.google.ads.datamanager.v1.GoogleUserIdData) data_,
+ getParentForChildren(),
+ isClean());
+ data_ = null;
+ }
+ dataCase_ = 9;
+ onChanged();
+ return googleUserIdDataBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.PartnerProvidedIdData,
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder,
+ com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder>
+ partnerProvidedIdDataBuilder_;
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return Whether the partnerProvidedIdData field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdData() {
+ return dataCase_ == 10;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return The partnerProvidedIdData.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData getPartnerProvidedIdData() {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ if (dataCase_ == 10) {
+ return (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ } else {
+ if (dataCase_ == 10) {
+ return partnerProvidedIdDataBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ public Builder setPartnerProvidedIdData(
+ com.google.ads.datamanager.v1.PartnerProvidedIdData value) {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ data_ = value;
+ onChanged();
+ } else {
+ partnerProvidedIdDataBuilder_.setMessage(value);
+ }
+ dataCase_ = 10;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ public Builder setPartnerProvidedIdData(
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder builderForValue) {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ data_ = builderForValue.build();
+ onChanged();
+ } else {
+ partnerProvidedIdDataBuilder_.setMessage(builderForValue.build());
+ }
+ dataCase_ = 10;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ public Builder mergePartnerProvidedIdData(
+ com.google.ads.datamanager.v1.PartnerProvidedIdData value) {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ if (dataCase_ == 10
+ && data_ != com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance()) {
+ data_ =
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.newBuilder(
+ (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ data_ = value;
+ }
+ onChanged();
+ } else {
+ if (dataCase_ == 10) {
+ partnerProvidedIdDataBuilder_.mergeFrom(value);
+ } else {
+ partnerProvidedIdDataBuilder_.setMessage(value);
+ }
+ }
+ dataCase_ = 10;
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ public Builder clearPartnerProvidedIdData() {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ if (dataCase_ == 10) {
+ dataCase_ = 0;
+ data_ = null;
+ onChanged();
+ }
+ } else {
+ if (dataCase_ == 10) {
+ dataCase_ = 0;
+ data_ = null;
+ }
+ partnerProvidedIdDataBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder
+ getPartnerProvidedIdDataBuilder() {
+ return internalGetPartnerProvidedIdDataFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder
+ getPartnerProvidedIdDataOrBuilder() {
+ if ((dataCase_ == 10) && (partnerProvidedIdDataBuilder_ != null)) {
+ return partnerProvidedIdDataBuilder_.getMessageOrBuilder();
+ } else {
+ if (dataCase_ == 10) {
+ return (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_;
+ }
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.PartnerProvidedIdData,
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder,
+ com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder>
+ internalGetPartnerProvidedIdDataFieldBuilder() {
+ if (partnerProvidedIdDataBuilder_ == null) {
+ if (!(dataCase_ == 10)) {
+ data_ = com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+ partnerProvidedIdDataBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.PartnerProvidedIdData,
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder,
+ com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder>(
+ (com.google.ads.datamanager.v1.PartnerProvidedIdData) data_,
+ getParentForChildren(),
+ isClean());
+ data_ = null;
+ }
+ dataCase_ = 10;
+ onChanged();
+ return partnerProvidedIdDataBuilder_;
+ }
+
private com.google.ads.datamanager.v1.Consent consent_;
private com.google.protobuf.SingleFieldBuilder<
com.google.ads.datamanager.v1.Consent,
@@ -2791,7 +3412,7 @@ public com.google.ads.datamanager.v1.CompositeDataOrBuilder getCompositeDataOrBu
* @return Whether the consent field is set.
*/
public boolean hasConsent() {
- return ((bitField0_ & 0x00000080) != 0);
+ return ((bitField0_ & 0x00000200) != 0);
}
/**
@@ -2837,7 +3458,7 @@ public Builder setConsent(com.google.ads.datamanager.v1.Consent value) {
} else {
consentBuilder_.setMessage(value);
}
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -2859,7 +3480,7 @@ public Builder setConsent(com.google.ads.datamanager.v1.Consent.Builder builderF
} else {
consentBuilder_.setMessage(builderForValue.build());
}
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return this;
}
@@ -2877,7 +3498,7 @@ public Builder setConsent(com.google.ads.datamanager.v1.Consent.Builder builderF
*/
public Builder mergeConsent(com.google.ads.datamanager.v1.Consent value) {
if (consentBuilder_ == null) {
- if (((bitField0_ & 0x00000080) != 0)
+ if (((bitField0_ & 0x00000200) != 0)
&& consent_ != null
&& consent_ != com.google.ads.datamanager.v1.Consent.getDefaultInstance()) {
getConsentBuilder().mergeFrom(value);
@@ -2888,7 +3509,7 @@ public Builder mergeConsent(com.google.ads.datamanager.v1.Consent value) {
consentBuilder_.mergeFrom(value);
}
if (consent_ != null) {
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
}
return this;
@@ -2906,7 +3527,7 @@ public Builder mergeConsent(com.google.ads.datamanager.v1.Consent value) {
*
*/
public Builder clearConsent() {
- bitField0_ = (bitField0_ & ~0x00000080);
+ bitField0_ = (bitField0_ & ~0x00000200);
consent_ = null;
if (consentBuilder_ != null) {
consentBuilder_.dispose();
@@ -2928,7 +3549,7 @@ public Builder clearConsent() {
*
*/
public com.google.ads.datamanager.v1.Consent.Builder getConsentBuilder() {
- bitField0_ |= 0x00000080;
+ bitField0_ |= 0x00000200;
onChanged();
return internalGetConsentFieldBuilder().getBuilder();
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMemberOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMemberOrBuilder.java
index 2966eccba845..4c6b5ad6abbe 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMemberOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceMemberOrBuilder.java
@@ -332,6 +332,80 @@ public interface AudienceMemberOrBuilder
*/
com.google.ads.datamanager.v1.CompositeDataOrBuilder getCompositeDataOrBuilder();
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return Whether the googleUserIdData field is set.
+ */
+ boolean hasGoogleUserIdData();
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ *
+ * @return The googleUserIdData.
+ */
+ com.google.ads.datamanager.v1.GoogleUserIdData getGoogleUserIdData();
+
+ /**
+ *
+ *
+ * + * Encrypted Google User IDs. + *+ * + *
.google.ads.datamanager.v1.GoogleUserIdData google_user_id_data = 9;
+ */
+ com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder getGoogleUserIdDataOrBuilder();
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return Whether the partnerProvidedIdData field is set.
+ */
+ boolean hasPartnerProvidedIdData();
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ *
+ * @return The partnerProvidedIdData.
+ */
+ com.google.ads.datamanager.v1.PartnerProvidedIdData getPartnerProvidedIdData();
+
+ /**
+ *
+ *
+ * + * Partner-provided identifiers. + *+ * + *
.google.ads.datamanager.v1.PartnerProvidedIdData partner_provided_id_data = 10;
+ */
+ com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder getPartnerProvidedIdDataOrBuilder();
+
/**
*
*
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceProto.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceProto.java
index bc44ac791133..43f740911dad 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceProto.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/AudienceProto.java
@@ -68,6 +68,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_ads_datamanager_v1_IpData_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_ads_datamanager_v1_IpData_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_ads_datamanager_v1_GoogleUserIdData_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
@@ -83,7 +91,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "s/datamanager/v1/consent.proto\032)google/a"
+ "ds/datamanager/v1/user_data.proto\032\037googl"
+ "e/api/field_behavior.proto\032\033google/api/f"
- + "ield_info.proto\032\037google/protobuf/timestamp.proto\"\346\003\n"
+ + "ield_info.proto\032\037google/protobuf/timestamp.proto\"\210\005\n"
+ "\016AudienceMember\022#\n"
+ "\026destination_references\030\001 \003(\tB\003\340A\001\0228\n"
+ "\tuser_data\030\002 \001(\0132#.google.ads.datamanager.v1.UserDataH\000\0228\n"
@@ -92,7 +100,11 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\014user_id_data\030\006 \001(\0132%.google.ads.datamanager.v1.UserIdDataH\000\0228\n"
+ "\tppid_data\030\007 \001(\0132#.google.ads.datamanager.v1.PpidDataH\000\022B\n"
+ "\016composite_data\030\010"
- + " \001(\0132(.google.ads.datamanager.v1.CompositeDataH\000\0228\n"
+ + " \001(\0132(.google.ads.datamanager.v1.CompositeDataH\000\022J\n"
+ + "\023google_user_id_data\030\t"
+ + " \001(\0132+.google.ads.datamanager.v1.GoogleUserIdDataH\000\022T\n"
+ + "\030partner_provided_id_data\030\n"
+ + " \001(\01320.google.ads.datamanager.v1.PartnerProvidedIdDataH\000\0228\n"
+ "\007consent\030\003"
+ " \001(\0132\".google.ads.datamanager.v1.ConsentB\003\340A\001B\006\n"
+ "\004data\"!\n"
@@ -105,8 +117,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\010PpidData\022\022\n"
+ "\005ppids\030\001 \003(\tB\003\340A\002\"\205\001\n\r"
+ "CompositeData\022;\n"
- + "\tuser_data\030\001 \001(\0132#.g"
- + "oogle.ads.datamanager.v1.UserDataB\003\340A\001\0227\n"
+ + "\tuser_data\030\001 \001(\0132#"
+ + ".google.ads.datamanager.v1.UserDataB\003\340A\001\0227\n"
+ "\007ip_data\030\002"
+ " \003(\0132!.google.ads.datamanager.v1.IpDataB\003\340A\001\"\241\001\n"
+ "\006IpData\022\037\n\n"
@@ -114,12 +126,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "\022observe_start_time\030\002"
+ " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\0229\n"
+ "\020observe_end_time\030\003"
- + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001B\312\001\n"
+ + " \001(\0132\032.google.protobuf.TimestampB\003\340A\001\"0\n"
+ + "\020GoogleUserIdData\022\034\n"
+ + "\017google_user_ids\030\001 \003(\tB\003\340A\002\":\n"
+ + "\025PartnerProvidedIdData\022!\n"
+ + "\024partner_provided_ids\030\001 \003(\tB\003\340A\002B\312\001\n"
+ "\035com.google.ads.datamanager.v1B\r"
- + "AudienceProtoP\001ZAcloud.google.com/go/datamanager/apiv1/datamanage"
- + "rpb;datamanagerpb\252\002\031Google.Ads.DataManag"
- + "er.V1\312\002\031Google\\Ads\\DataManager\\V1\352\002\034Goog"
- + "le::Ads::DataManager::V1b\006proto3"
+ + "AudienceProtoP\001ZAcloud.google.com/go/datamanager/apiv1/datamanagerpb;data"
+ + "managerpb\252\002\031Google.Ads.DataManager.V1\312\002\031"
+ + "Google\\Ads\\DataManager\\V1\352\002\034Google::Ads::DataManager::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -144,6 +159,8 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"UserIdData",
"PpidData",
"CompositeData",
+ "GoogleUserIdData",
+ "PartnerProvidedIdData",
"Consent",
"Data",
});
@@ -194,6 +211,22 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"IpAddress", "ObserveStartTime", "ObserveEndTime",
});
+ internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor =
+ getDescriptor().getMessageType(7);
+ internal_static_google_ads_datamanager_v1_GoogleUserIdData_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor,
+ new java.lang.String[] {
+ "GoogleUserIds",
+ });
+ internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor =
+ getDescriptor().getMessageType(8);
+ internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor,
+ new java.lang.String[] {
+ "PartnerProvidedIds",
+ });
descriptor.resolveAllFeaturesImmutable();
com.google.ads.datamanager.v1.ConsentProto.getDescriptor();
com.google.ads.datamanager.v1.UserDataProto.getDescriptor();
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfo.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfo.java
index 52826fc091aa..fc82bd54743d 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfo.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfo.java
@@ -141,7 +141,8 @@ public com.google.protobuf.ByteString getUserAgentBytes() {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -177,7 +178,8 @@ public java.lang.String getIpAddress() {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -1358,7 +1360,8 @@ public Builder setUserAgentBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -1393,7 +1396,8 @@ public java.lang.String getIpAddress() {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -1428,7 +1432,8 @@ public com.google.protobuf.ByteString getIpAddressBytes() {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -1462,7 +1467,8 @@ public Builder setIpAddress(java.lang.String value) {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -1492,7 +1498,8 @@ public Builder clearIpAddress() {
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfoOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfoOrBuilder.java
index e9aaad4963a0..4ce5958bbb63 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfoOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/DeviceInfoOrBuilder.java
@@ -56,7 +56,8 @@ public interface DeviceInfoOrBuilder
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
@@ -81,7 +82,8 @@ public interface DeviceInfoOrBuilder
*
*
*
- * Optional. The IP address of the device for the given context.
+ * Optional. The IP address of the device for the given context. Required when
+ * used in an [AdEvent][google.ads.datamanager.v1.AdEvent].
*
* **Note:** Google Ads does not support IP address matching for end users in
* the European Economic Area (EEA), United Kingdom (UK), or Switzerland (CH).
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorProto.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorProto.java
index 80dc8d9f9190..d6c862c2b11e 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorProto.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorProto.java
@@ -49,7 +49,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
static {
java.lang.String[] descriptorData = {
"\n%google/ads/datamanager/v1/error.proto\022"
- + "\031google.ads.datamanager.v1*\373!\n\013ErrorReas"
+ + "\031google.ads.datamanager.v1*\302\"\n\013ErrorReas"
+ "on\022\034\n\030ERROR_REASON_UNSPECIFIED\020\000\022\022\n\016INTE"
+ "RNAL_ERROR\020\001\022\025\n\021DEADLINE_EXCEEDED\020\002\022\026\n\022R"
+ "ESOURCE_EXHAUSTED\020\003\022\r\n\tNOT_FOUND\020\004\022\025\n\021PE"
@@ -158,12 +158,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "_CUSTOM_VARIABLE_VALUE\020w\022\035\n\031CUSTOM_VARIA"
+ "BLE_NOT_FOUND\020x\022+\n\'BASELINE_LOCATION_AUT"
+ "O_DETECTION_FAILED\020z\022\"\n\036INSIGHTS_MISSING"
- + "_FOR_DIMENSION\020{B\307\001\n\035com.google.ads.data"
- + "manager.v1B\nErrorProtoP\001ZAcloud.google.c"
- + "om/go/datamanager/apiv1/datamanagerpb;da"
- + "tamanagerpb\252\002\031Google.Ads.DataManager.V1\312"
- + "\002\031Google\\Ads\\DataManager\\V1\352\002\034Google::Ad"
- + "s::DataManager::V1b\006proto3"
+ + "_FOR_DIMENSION\020{\022&\n\"REQUIRED_PREREQUISIT"
+ + "E_LINK_MISSING\020|\022\035\n\031INVALID_REMOVE_AS_OF"
+ + "_TIME\020}B\307\001\n\035com.google.ads.datamanager.v"
+ + "1B\nErrorProtoP\001ZAcloud.google.com/go/dat"
+ + "amanager/apiv1/datamanagerpb;datamanager"
+ + "pb\252\002\031Google.Ads.DataManager.V1\312\002\031Google\\"
+ + "Ads\\DataManager\\V1\352\002\034Google::Ads::DataMa"
+ + "nager::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorReason.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorReason.java
index 6ee99e95e66b..814ded4e4954 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorReason.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ErrorReason.java
@@ -1284,6 +1284,28 @@ public enum ErrorReason implements com.google.protobuf.ProtocolMessageEnum {
* INSIGHTS_MISSING_FOR_DIMENSION = 123;
*/
INSIGHTS_MISSING_FOR_DIMENSION(123),
+ /**
+ *
+ *
+ *
+ * A required prerequisite link (such as a Google Ads link) must exist for
+ * the Google Analytics property to perform this operation.
+ *
+ *
+ * REQUIRED_PREREQUISITE_LINK_MISSING = 124;
+ */
+ REQUIRED_PREREQUISITE_LINK_MISSING(124),
+ /**
+ *
+ *
+ *
+ * The remove as of time must be in the past or present. Future timestamps are
+ * not permitted for removing audience members.
+ *
+ *
+ * INVALID_REMOVE_AS_OF_TIME = 125;
+ */
+ INVALID_REMOVE_AS_OF_TIME(125),
UNRECOGNIZED(-1),
;
@@ -2671,6 +2693,30 @@ public enum ErrorReason implements com.google.protobuf.ProtocolMessageEnum {
*/
public static final int INSIGHTS_MISSING_FOR_DIMENSION_VALUE = 123;
+ /**
+ *
+ *
+ *
+ * A required prerequisite link (such as a Google Ads link) must exist for
+ * the Google Analytics property to perform this operation.
+ *
+ *
+ * REQUIRED_PREREQUISITE_LINK_MISSING = 124;
+ */
+ public static final int REQUIRED_PREREQUISITE_LINK_MISSING_VALUE = 124;
+
+ /**
+ *
+ *
+ *
+ * The remove as of time must be in the past or present. Future timestamps are
+ * not permitted for removing audience members.
+ *
+ *
+ * INVALID_REMOVE_AS_OF_TIME = 125;
+ */
+ public static final int INVALID_REMOVE_AS_OF_TIME_VALUE = 125;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -2941,6 +2987,10 @@ public static ErrorReason forNumber(int value) {
return BASELINE_LOCATION_AUTO_DETECTION_FAILED;
case 123:
return INSIGHTS_MISSING_FOR_DIMENSION;
+ case 124:
+ return REQUIRED_PREREQUISITE_LINK_MISSING;
+ case 125:
+ return INVALID_REMOVE_AS_OF_TIME;
default:
return null;
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarning.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarning.java
new file mode 100644
index 000000000000..5386ec37ba75
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarning.java
@@ -0,0 +1,948 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/processing_errors.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+/**
+ *
+ *
+ *
+ * Detailed row-level warning with field paths.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.FieldWarning}
+ */
+@com.google.protobuf.Generated
+public final class FieldWarning extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.FieldWarning)
+ FieldWarningOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "FieldWarning");
+ }
+
+ // Use FieldWarning.newBuilder() to construct.
+ private FieldWarning(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private FieldWarning() {
+ reason_ = 0;
+ description_ = "";
+ field_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.ProcessingErrorsProto
+ .internal_static_google_ads_datamanager_v1_FieldWarning_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.ProcessingErrorsProto
+ .internal_static_google_ads_datamanager_v1_FieldWarning_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.FieldWarning.class,
+ com.google.ads.datamanager.v1.FieldWarning.Builder.class);
+ }
+
+ public static final int REASON_FIELD_NUMBER = 1;
+ private int reason_ = 0;
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The enum numeric value on the wire for reason.
+ */
+ @java.lang.Override
+ public int getReasonValue() {
+ return reason_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The reason.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.WarningReason getReason() {
+ com.google.ads.datamanager.v1.WarningReason result =
+ com.google.ads.datamanager.v1.WarningReason.forNumber(reason_);
+ return result == null ? com.google.ads.datamanager.v1.WarningReason.UNRECOGNIZED : result;
+ }
+
+ public static final int DESCRIPTION_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object description_ = "";
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The description.
+ */
+ @java.lang.Override
+ public java.lang.String getDescription() {
+ java.lang.Object ref = description_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ description_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The bytes for description.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getDescriptionBytes() {
+ java.lang.Object ref = description_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ description_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int FIELD_FIELD_NUMBER = 3;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object field_ = "";
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The field.
+ */
+ @java.lang.Override
+ public java.lang.String getField() {
+ java.lang.Object ref = field_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ field_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The bytes for field.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getFieldBytes() {
+ java.lang.Object ref = field_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ field_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (reason_
+ != com.google.ads.datamanager.v1.WarningReason.WARNING_REASON_UNSPECIFIED.getNumber()) {
+ output.writeEnum(1, reason_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(description_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 2, description_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(field_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 3, field_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (reason_
+ != com.google.ads.datamanager.v1.WarningReason.WARNING_REASON_UNSPECIFIED.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, reason_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(description_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(2, description_);
+ }
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(field_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(3, field_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.ads.datamanager.v1.FieldWarning)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.FieldWarning other =
+ (com.google.ads.datamanager.v1.FieldWarning) obj;
+
+ if (reason_ != other.reason_) return false;
+ if (!getDescription().equals(other.getDescription())) return false;
+ if (!getField().equals(other.getField())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REASON_FIELD_NUMBER;
+ hash = (53 * hash) + reason_;
+ hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER;
+ hash = (53 * hash) + getDescription().hashCode();
+ hash = (37 * hash) + FIELD_FIELD_NUMBER;
+ hash = (53 * hash) + getField().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.ads.datamanager.v1.FieldWarning prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warning with field paths.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.FieldWarning}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.FieldWarning)
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.ProcessingErrorsProto
+ .internal_static_google_ads_datamanager_v1_FieldWarning_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.ProcessingErrorsProto
+ .internal_static_google_ads_datamanager_v1_FieldWarning_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.FieldWarning.class,
+ com.google.ads.datamanager.v1.FieldWarning.Builder.class);
+ }
+
+ // Construct using com.google.ads.datamanager.v1.FieldWarning.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ reason_ = 0;
+ description_ = "";
+ field_ = "";
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.ProcessingErrorsProto
+ .internal_static_google_ads_datamanager_v1_FieldWarning_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning build() {
+ com.google.ads.datamanager.v1.FieldWarning result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning buildPartial() {
+ com.google.ads.datamanager.v1.FieldWarning result =
+ new com.google.ads.datamanager.v1.FieldWarning(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.ads.datamanager.v1.FieldWarning result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.reason_ = reason_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.description_ = description_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.field_ = field_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.ads.datamanager.v1.FieldWarning) {
+ return mergeFrom((com.google.ads.datamanager.v1.FieldWarning) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.ads.datamanager.v1.FieldWarning other) {
+ if (other == com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance()) return this;
+ if (other.reason_ != 0) {
+ setReasonValue(other.getReasonValue());
+ }
+ if (!other.getDescription().isEmpty()) {
+ description_ = other.description_;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ if (!other.getField().isEmpty()) {
+ field_ = other.field_;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ reason_ = input.readEnum();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 18:
+ {
+ description_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 26:
+ {
+ field_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 26
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private int reason_ = 0;
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The enum numeric value on the wire for reason.
+ */
+ @java.lang.Override
+ public int getReasonValue() {
+ return reason_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @param value The enum numeric value on the wire for reason to set.
+ * @return This builder for chaining.
+ */
+ public Builder setReasonValue(int value) {
+ reason_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The reason.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.WarningReason getReason() {
+ com.google.ads.datamanager.v1.WarningReason result =
+ com.google.ads.datamanager.v1.WarningReason.forNumber(reason_);
+ return result == null ? com.google.ads.datamanager.v1.WarningReason.UNRECOGNIZED : result;
+ }
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @param value The reason to set.
+ * @return This builder for chaining.
+ */
+ public Builder setReason(com.google.ads.datamanager.v1.WarningReason value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000001;
+ reason_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearReason() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ reason_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object description_ = "";
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The description.
+ */
+ public java.lang.String getDescription() {
+ java.lang.Object ref = description_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ description_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The bytes for description.
+ */
+ public com.google.protobuf.ByteString getDescriptionBytes() {
+ java.lang.Object ref = description_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ description_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @param value The description to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDescription(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ description_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearDescription() {
+ description_ = getDefaultInstance().getDescription();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @param value The bytes for description to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ description_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object field_ = "";
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The field.
+ */
+ public java.lang.String getField() {
+ java.lang.Object ref = field_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ field_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The bytes for field.
+ */
+ public com.google.protobuf.ByteString getFieldBytes() {
+ java.lang.Object ref = field_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ field_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @param value The field to set.
+ * @return This builder for chaining.
+ */
+ public Builder setField(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ field_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearField() {
+ field_ = getDefaultInstance().getField();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @param value The bytes for field to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFieldBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ field_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.FieldWarning)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.FieldWarning)
+ private static final com.google.ads.datamanager.v1.FieldWarning DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.ads.datamanager.v1.FieldWarning();
+ }
+
+ public static com.google.ads.datamanager.v1.FieldWarning getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public FieldWarning parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarningOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarningOrBuilder.java
new file mode 100644
index 000000000000..dfff601797fb
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/FieldWarningOrBuilder.java
@@ -0,0 +1,108 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/processing_errors.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+@com.google.protobuf.Generated
+public interface FieldWarningOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.FieldWarning)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The enum numeric value on the wire for reason.
+ */
+ int getReasonValue();
+
+ /**
+ *
+ *
+ *
+ * The warning reason.
+ *
+ *
+ * .google.ads.datamanager.v1.WarningReason reason = 1;
+ *
+ * @return The reason.
+ */
+ com.google.ads.datamanager.v1.WarningReason getReason();
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The description.
+ */
+ java.lang.String getDescription();
+
+ /**
+ *
+ *
+ *
+ * The detailed warning message describing the issue.
+ *
+ *
+ * string description = 2;
+ *
+ * @return The bytes for description.
+ */
+ com.google.protobuf.ByteString getDescriptionBytes();
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The field.
+ */
+ java.lang.String getField();
+
+ /**
+ *
+ *
+ *
+ * The field path that triggered the warning. Uses the same format as
+ * [google.rpc.BadRequest.FieldViolation.field][google.rpc.BadRequest.FieldViolation.field].
+ *
+ *
+ * string field = 3;
+ *
+ * @return The bytes for field.
+ */
+ com.google.protobuf.ByteString getFieldBytes();
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdData.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdData.java
new file mode 100644
index 000000000000..dbab151496d2
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdData.java
@@ -0,0 +1,698 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/audience.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+/**
+ *
+ *
+ *
+ * Google user id data holding encrypted google user IDs. At least one google
+ * user ID is required.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.GoogleUserIdData}
+ */
+@com.google.protobuf.Generated
+public final class GoogleUserIdData extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.GoogleUserIdData)
+ GoogleUserIdDataOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "GoogleUserIdData");
+ }
+
+ // Use GoogleUserIdData.newBuilder() to construct.
+ private GoogleUserIdData(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private GoogleUserIdData() {
+ googleUserIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_GoogleUserIdData_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.GoogleUserIdData.class,
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder.class);
+ }
+
+ public static final int GOOGLE_USER_IDS_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList googleUserIds_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return A list containing the googleUserIds.
+ */
+ public com.google.protobuf.ProtocolStringList getGoogleUserIdsList() {
+ return googleUserIds_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The count of googleUserIds.
+ */
+ public int getGoogleUserIdsCount() {
+ return googleUserIds_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the element to return.
+ * @return The googleUserIds at the given index.
+ */
+ public java.lang.String getGoogleUserIds(int index) {
+ return googleUserIds_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the googleUserIds at the given index.
+ */
+ public com.google.protobuf.ByteString getGoogleUserIdsBytes(int index) {
+ return googleUserIds_.getByteString(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ for (int i = 0; i < googleUserIds_.size(); i++) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, googleUserIds_.getRaw(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < googleUserIds_.size(); i++) {
+ dataSize += computeStringSizeNoTag(googleUserIds_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getGoogleUserIdsList().size();
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.ads.datamanager.v1.GoogleUserIdData)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.GoogleUserIdData other =
+ (com.google.ads.datamanager.v1.GoogleUserIdData) obj;
+
+ if (!getGoogleUserIdsList().equals(other.getGoogleUserIdsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getGoogleUserIdsCount() > 0) {
+ hash = (37 * hash) + GOOGLE_USER_IDS_FIELD_NUMBER;
+ hash = (53 * hash) + getGoogleUserIdsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.ads.datamanager.v1.GoogleUserIdData prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Google user id data holding encrypted google user IDs. At least one google
+ * user ID is required.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.GoogleUserIdData}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.GoogleUserIdData)
+ com.google.ads.datamanager.v1.GoogleUserIdDataOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_GoogleUserIdData_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.GoogleUserIdData.class,
+ com.google.ads.datamanager.v1.GoogleUserIdData.Builder.class);
+ }
+
+ // Construct using com.google.ads.datamanager.v1.GoogleUserIdData.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ googleUserIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_GoogleUserIdData_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData build() {
+ com.google.ads.datamanager.v1.GoogleUserIdData result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData buildPartial() {
+ com.google.ads.datamanager.v1.GoogleUserIdData result =
+ new com.google.ads.datamanager.v1.GoogleUserIdData(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.ads.datamanager.v1.GoogleUserIdData result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ googleUserIds_.makeImmutable();
+ result.googleUserIds_ = googleUserIds_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.ads.datamanager.v1.GoogleUserIdData) {
+ return mergeFrom((com.google.ads.datamanager.v1.GoogleUserIdData) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.ads.datamanager.v1.GoogleUserIdData other) {
+ if (other == com.google.ads.datamanager.v1.GoogleUserIdData.getDefaultInstance()) return this;
+ if (!other.googleUserIds_.isEmpty()) {
+ if (googleUserIds_.isEmpty()) {
+ googleUserIds_ = other.googleUserIds_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensureGoogleUserIdsIsMutable();
+ googleUserIds_.addAll(other.googleUserIds_);
+ }
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureGoogleUserIdsIsMutable();
+ googleUserIds_.add(s);
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList googleUserIds_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+
+ private void ensureGoogleUserIdsIsMutable() {
+ if (!googleUserIds_.isModifiable()) {
+ googleUserIds_ = new com.google.protobuf.LazyStringArrayList(googleUserIds_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return A list containing the googleUserIds.
+ */
+ public com.google.protobuf.ProtocolStringList getGoogleUserIdsList() {
+ googleUserIds_.makeImmutable();
+ return googleUserIds_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The count of googleUserIds.
+ */
+ public int getGoogleUserIdsCount() {
+ return googleUserIds_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the element to return.
+ * @return The googleUserIds at the given index.
+ */
+ public java.lang.String getGoogleUserIds(int index) {
+ return googleUserIds_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the googleUserIds at the given index.
+ */
+ public com.google.protobuf.ByteString getGoogleUserIdsBytes(int index) {
+ return googleUserIds_.getByteString(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index to set the value at.
+ * @param value The googleUserIds to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGoogleUserIds(int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureGoogleUserIdsIsMutable();
+ googleUserIds_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The googleUserIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addGoogleUserIds(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureGoogleUserIdsIsMutable();
+ googleUserIds_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param values The googleUserIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllGoogleUserIds(java.lang.Iterable values) {
+ ensureGoogleUserIdsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, googleUserIds_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGoogleUserIds() {
+ googleUserIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ ;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param value The bytes of the googleUserIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addGoogleUserIdsBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensureGoogleUserIdsIsMutable();
+ googleUserIds_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.GoogleUserIdData)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.GoogleUserIdData)
+ private static final com.google.ads.datamanager.v1.GoogleUserIdData DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.ads.datamanager.v1.GoogleUserIdData();
+ }
+
+ public static com.google.ads.datamanager.v1.GoogleUserIdData getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public GoogleUserIdData parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.GoogleUserIdData getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdDataOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdDataOrBuilder.java
new file mode 100644
index 000000000000..4833b11f5fdd
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/GoogleUserIdDataOrBuilder.java
@@ -0,0 +1,82 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/audience.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+@com.google.protobuf.Generated
+public interface GoogleUserIdDataOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.GoogleUserIdData)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return A list containing the googleUserIds.
+ */
+ java.util.List getGoogleUserIdsList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @return The count of googleUserIds.
+ */
+ int getGoogleUserIdsCount();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the element to return.
+ * @return The googleUserIds at the given index.
+ */
+ java.lang.String getGoogleUserIds(int index);
+
+ /**
+ *
+ *
+ *
+ * Required. The list of encrypted google user IDs.
+ *
+ *
+ * repeated string google_user_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the googleUserIds at the given index.
+ */
+ com.google.protobuf.ByteString getGoogleUserIdsBytes(int index);
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequest.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequest.java
index 617e4234d639..69233a8298c7 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequest.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequest.java
@@ -164,12 +164,12 @@ public com.google.ads.datamanager.v1.AdEventOrBuilder getAdEventsOrBuilder(int i
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the encryptionInfo field is set.
@@ -183,12 +183,12 @@ public boolean hasEncryptionInfo() {
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The encryptionInfo.
@@ -204,12 +204,12 @@ public com.google.ads.datamanager.v1.EncryptionInfo getEncryptionInfo() {
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
@java.lang.Override
@@ -229,11 +229,15 @@ public com.google.ads.datamanager.v1.EncryptionInfoOrBuilder getEncryptionInfoOr
* Optional. If true, the request is validated, but not executed.
*
*
- * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
+ *
*
+ * @deprecated google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See
+ * google/ads/datamanager/v1/ingestion_service.proto;l=278
* @return The validateOnly.
*/
@java.lang.Override
+ @java.lang.Deprecated
public boolean getValidateOnly() {
return validateOnly_;
}
@@ -1076,12 +1080,12 @@ public java.util.List getAdEvents
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the encryptionInfo field is set.
@@ -1094,12 +1098,12 @@ public boolean hasEncryptionInfo() {
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The encryptionInfo.
@@ -1118,12 +1122,12 @@ public com.google.ads.datamanager.v1.EncryptionInfo getEncryptionInfo() {
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder setEncryptionInfo(com.google.ads.datamanager.v1.EncryptionInfo value) {
@@ -1144,12 +1148,12 @@ public Builder setEncryptionInfo(com.google.ads.datamanager.v1.EncryptionInfo va
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder setEncryptionInfo(
@@ -1168,12 +1172,12 @@ public Builder setEncryptionInfo(
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder mergeEncryptionInfo(com.google.ads.datamanager.v1.EncryptionInfo value) {
@@ -1200,12 +1204,12 @@ public Builder mergeEncryptionInfo(com.google.ads.datamanager.v1.EncryptionInfo
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public Builder clearEncryptionInfo() {
@@ -1223,12 +1227,12 @@ public Builder clearEncryptionInfo() {
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public com.google.ads.datamanager.v1.EncryptionInfo.Builder getEncryptionInfoBuilder() {
@@ -1241,12 +1245,12 @@ public com.google.ads.datamanager.v1.EncryptionInfo.Builder getEncryptionInfoBui
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
public com.google.ads.datamanager.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder() {
@@ -1263,12 +1267,12 @@ public com.google.ads.datamanager.v1.EncryptionInfoOrBuilder getEncryptionInfoOr
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
private com.google.protobuf.SingleFieldBuilder<
@@ -1297,11 +1301,15 @@ public com.google.ads.datamanager.v1.EncryptionInfoOrBuilder getEncryptionInfoOr
* Optional. If true, the request is validated, but not executed.
*
*
- * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
+ *
*
+ * @deprecated google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See
+ * google/ads/datamanager/v1/ingestion_service.proto;l=278
* @return The validateOnly.
*/
@java.lang.Override
+ @java.lang.Deprecated
public boolean getValidateOnly() {
return validateOnly_;
}
@@ -1313,11 +1321,15 @@ public boolean getValidateOnly() {
* Optional. If true, the request is validated, but not executed.
*
*
- * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
+ *
*
+ * @deprecated google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See
+ * google/ads/datamanager/v1/ingestion_service.proto;l=278
* @param value The validateOnly to set.
* @return This builder for chaining.
*/
+ @java.lang.Deprecated
public Builder setValidateOnly(boolean value) {
validateOnly_ = value;
@@ -1333,10 +1345,14 @@ public Builder setValidateOnly(boolean value) {
* Optional. If true, the request is validated, but not executed.
*
*
- * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
+ *
*
+ * @deprecated google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See
+ * google/ads/datamanager/v1/ingestion_service.proto;l=278
* @return This builder for chaining.
*/
+ @java.lang.Deprecated
public Builder clearValidateOnly() {
bitField0_ = (bitField0_ & ~0x00000004);
validateOnly_ = false;
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequestOrBuilder.java
index f16a40fdddac..89538e9bef8b 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequestOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAdEventsRequestOrBuilder.java
@@ -96,12 +96,12 @@ public interface IngestAdEventsRequestOrBuilder
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return Whether the encryptionInfo field is set.
@@ -112,12 +112,12 @@ public interface IngestAdEventsRequestOrBuilder
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*
* @return The encryptionInfo.
@@ -128,12 +128,12 @@ public interface IngestAdEventsRequestOrBuilder
*
*
*
- * Optional. Information about encryption keys which are used to encrypt the
+ * Required. Information about encryption keys which are used to encrypt the
* data.
*
*
*
- * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = OPTIONAL];
+ * .google.ads.datamanager.v1.EncryptionInfo encryption_info = 2 [(.google.api.field_behavior) = REQUIRED];
*
*/
com.google.ads.datamanager.v1.EncryptionInfoOrBuilder getEncryptionInfoOrBuilder();
@@ -145,9 +145,13 @@ public interface IngestAdEventsRequestOrBuilder
* Optional. If true, the request is validated, but not executed.
*
*
- * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ * bool validate_only = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
+ *
*
+ * @deprecated google.ads.datamanager.v1.IngestAdEventsRequest.validate_only is deprecated. See
+ * google/ads/datamanager/v1/ingestion_service.proto;l=278
* @return The validateOnly.
*/
+ @java.lang.Deprecated
boolean getValidateOnly();
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponse.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponse.java
index e9e01319e1af..dd4271e8c975 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponse.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponse.java
@@ -54,6 +54,7 @@ private IngestAudienceMembersResponse(com.google.protobuf.GeneratedMessage.Build
private IngestAudienceMembersResponse() {
requestId_ = "";
+ fieldWarnings_ = java.util.Collections.emptyList();
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -124,6 +125,82 @@ public com.google.protobuf.ByteString getRequestIdBytes() {
}
}
+ public static final int FIELD_WARNINGS_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private java.util.List fieldWarnings_;
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public java.util.List getFieldWarningsList() {
+ return fieldWarnings_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList() {
+ return fieldWarnings_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public int getFieldWarningsCount() {
+ return fieldWarnings_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index) {
+ return fieldWarnings_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(int index) {
+ return fieldWarnings_.get(index);
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -141,6 +218,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 1, requestId_);
}
+ for (int i = 0; i < fieldWarnings_.size(); i++) {
+ output.writeMessage(2, fieldWarnings_.get(i));
+ }
getUnknownFields().writeTo(output);
}
@@ -153,6 +233,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(1, requestId_);
}
+ for (int i = 0; i < fieldWarnings_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, fieldWarnings_.get(i));
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -170,6 +253,7 @@ public boolean equals(final java.lang.Object obj) {
(com.google.ads.datamanager.v1.IngestAudienceMembersResponse) obj;
if (!getRequestId().equals(other.getRequestId())) return false;
+ if (!getFieldWarningsList().equals(other.getFieldWarningsList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -183,6 +267,10 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getRequestId().hashCode();
+ if (getFieldWarningsCount() > 0) {
+ hash = (37 * hash) + FIELD_WARNINGS_FIELD_NUMBER;
+ hash = (53 * hash) + getFieldWarningsList().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -326,6 +414,13 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
requestId_ = "";
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarnings_ = java.util.Collections.emptyList();
+ } else {
+ fieldWarnings_ = null;
+ fieldWarningsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@@ -353,6 +448,7 @@ public com.google.ads.datamanager.v1.IngestAudienceMembersResponse build() {
public com.google.ads.datamanager.v1.IngestAudienceMembersResponse buildPartial() {
com.google.ads.datamanager.v1.IngestAudienceMembersResponse result =
new com.google.ads.datamanager.v1.IngestAudienceMembersResponse(this);
+ buildPartialRepeatedFields(result);
if (bitField0_ != 0) {
buildPartial0(result);
}
@@ -360,6 +456,19 @@ public com.google.ads.datamanager.v1.IngestAudienceMembersResponse buildPartial(
return result;
}
+ private void buildPartialRepeatedFields(
+ com.google.ads.datamanager.v1.IngestAudienceMembersResponse result) {
+ if (fieldWarningsBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ fieldWarnings_ = java.util.Collections.unmodifiableList(fieldWarnings_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.fieldWarnings_ = fieldWarnings_;
+ } else {
+ result.fieldWarnings_ = fieldWarningsBuilder_.build();
+ }
+ }
+
private void buildPartial0(com.google.ads.datamanager.v1.IngestAudienceMembersResponse result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -385,6 +494,33 @@ public Builder mergeFrom(com.google.ads.datamanager.v1.IngestAudienceMembersResp
bitField0_ |= 0x00000001;
onChanged();
}
+ if (fieldWarningsBuilder_ == null) {
+ if (!other.fieldWarnings_.isEmpty()) {
+ if (fieldWarnings_.isEmpty()) {
+ fieldWarnings_ = other.fieldWarnings_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.addAll(other.fieldWarnings_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.fieldWarnings_.isEmpty()) {
+ if (fieldWarningsBuilder_.isEmpty()) {
+ fieldWarningsBuilder_.dispose();
+ fieldWarningsBuilder_ = null;
+ fieldWarnings_ = other.fieldWarnings_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ fieldWarningsBuilder_ =
+ com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
+ ? internalGetFieldWarningsFieldBuilder()
+ : null;
+ } else {
+ fieldWarningsBuilder_.addAllMessages(other.fieldWarnings_);
+ }
+ }
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -417,6 +553,19 @@ public Builder mergeFrom(
bitField0_ |= 0x00000001;
break;
} // case 10
+ case 18:
+ {
+ com.google.ads.datamanager.v1.FieldWarning m =
+ input.readMessage(
+ com.google.ads.datamanager.v1.FieldWarning.parser(), extensionRegistry);
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(m);
+ } else {
+ fieldWarningsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -547,6 +696,378 @@ public Builder setRequestIdBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.util.List fieldWarnings_ =
+ java.util.Collections.emptyList();
+
+ private void ensureFieldWarningsIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ fieldWarnings_ =
+ new java.util.ArrayList(fieldWarnings_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ fieldWarningsBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List getFieldWarningsList() {
+ if (fieldWarningsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(fieldWarnings_);
+ } else {
+ return fieldWarningsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public int getFieldWarningsCount() {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.size();
+ } else {
+ return fieldWarningsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index) {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.get(index);
+ } else {
+ return fieldWarningsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder setFieldWarnings(int index, com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.set(index, value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder setFieldWarnings(
+ int index, com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(int index, com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(index, value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(
+ com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(
+ int index, com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addAllFieldWarnings(
+ java.lang.Iterable extends com.google.ads.datamanager.v1.FieldWarning> values) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, fieldWarnings_);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder clearFieldWarnings() {
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarnings_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder removeFieldWarnings(int index) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.remove(index);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder getFieldWarningsBuilder(int index) {
+ return internalGetFieldWarningsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(
+ int index) {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.get(index);
+ } else {
+ return fieldWarningsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList() {
+ if (fieldWarningsBuilder_ != null) {
+ return fieldWarningsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(fieldWarnings_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder addFieldWarningsBuilder() {
+ return internalGetFieldWarningsFieldBuilder()
+ .addBuilder(com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder addFieldWarningsBuilder(int index) {
+ return internalGetFieldWarningsFieldBuilder()
+ .addBuilder(index, com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List
+ getFieldWarningsBuilderList() {
+ return internalGetFieldWarningsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ internalGetFieldWarningsFieldBuilder() {
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarningsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>(
+ fieldWarnings_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ fieldWarnings_ = null;
+ }
+ return fieldWarningsBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.IngestAudienceMembersResponse)
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponseOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponseOrBuilder.java
index 29271b40cbf6..65673a718d76 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponseOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestAudienceMembersResponseOrBuilder.java
@@ -51,4 +51,60 @@ public interface IngestAudienceMembersResponseOrBuilder
* @return The bytes for requestId.
*/
com.google.protobuf.ByteString getRequestIdBytes();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ java.util.List getFieldWarningsList();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index);
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ int getFieldWarningsCount();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(int index);
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponse.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponse.java
index 37297cc2806a..03abe947d37a 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponse.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponse.java
@@ -54,6 +54,7 @@ private IngestEventsResponse(com.google.protobuf.GeneratedMessage.Builder> bui
private IngestEventsResponse() {
requestId_ = "";
+ fieldWarnings_ = java.util.Collections.emptyList();
}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
@@ -124,6 +125,82 @@ public com.google.protobuf.ByteString getRequestIdBytes() {
}
}
+ public static final int FIELD_WARNINGS_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private java.util.List fieldWarnings_;
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public java.util.List getFieldWarningsList() {
+ return fieldWarnings_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList() {
+ return fieldWarnings_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public int getFieldWarningsCount() {
+ return fieldWarnings_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index) {
+ return fieldWarnings_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(int index) {
+ return fieldWarnings_.get(index);
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -141,6 +218,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
com.google.protobuf.GeneratedMessage.writeString(output, 1, requestId_);
}
+ for (int i = 0; i < fieldWarnings_.size(); i++) {
+ output.writeMessage(2, fieldWarnings_.get(i));
+ }
getUnknownFields().writeTo(output);
}
@@ -153,6 +233,9 @@ public int getSerializedSize() {
if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
size += com.google.protobuf.GeneratedMessage.computeStringSize(1, requestId_);
}
+ for (int i = 0; i < fieldWarnings_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, fieldWarnings_.get(i));
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -170,6 +253,7 @@ public boolean equals(final java.lang.Object obj) {
(com.google.ads.datamanager.v1.IngestEventsResponse) obj;
if (!getRequestId().equals(other.getRequestId())) return false;
+ if (!getFieldWarningsList().equals(other.getFieldWarningsList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -183,6 +267,10 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER;
hash = (53 * hash) + getRequestId().hashCode();
+ if (getFieldWarningsCount() > 0) {
+ hash = (37 * hash) + FIELD_WARNINGS_FIELD_NUMBER;
+ hash = (53 * hash) + getFieldWarningsList().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
@@ -325,6 +413,13 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
requestId_ = "";
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarnings_ = java.util.Collections.emptyList();
+ } else {
+ fieldWarnings_ = null;
+ fieldWarningsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@@ -352,6 +447,7 @@ public com.google.ads.datamanager.v1.IngestEventsResponse build() {
public com.google.ads.datamanager.v1.IngestEventsResponse buildPartial() {
com.google.ads.datamanager.v1.IngestEventsResponse result =
new com.google.ads.datamanager.v1.IngestEventsResponse(this);
+ buildPartialRepeatedFields(result);
if (bitField0_ != 0) {
buildPartial0(result);
}
@@ -359,6 +455,19 @@ public com.google.ads.datamanager.v1.IngestEventsResponse buildPartial() {
return result;
}
+ private void buildPartialRepeatedFields(
+ com.google.ads.datamanager.v1.IngestEventsResponse result) {
+ if (fieldWarningsBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ fieldWarnings_ = java.util.Collections.unmodifiableList(fieldWarnings_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.fieldWarnings_ = fieldWarnings_;
+ } else {
+ result.fieldWarnings_ = fieldWarningsBuilder_.build();
+ }
+ }
+
private void buildPartial0(com.google.ads.datamanager.v1.IngestEventsResponse result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
@@ -384,6 +493,33 @@ public Builder mergeFrom(com.google.ads.datamanager.v1.IngestEventsResponse othe
bitField0_ |= 0x00000001;
onChanged();
}
+ if (fieldWarningsBuilder_ == null) {
+ if (!other.fieldWarnings_.isEmpty()) {
+ if (fieldWarnings_.isEmpty()) {
+ fieldWarnings_ = other.fieldWarnings_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.addAll(other.fieldWarnings_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.fieldWarnings_.isEmpty()) {
+ if (fieldWarningsBuilder_.isEmpty()) {
+ fieldWarningsBuilder_.dispose();
+ fieldWarningsBuilder_ = null;
+ fieldWarnings_ = other.fieldWarnings_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ fieldWarningsBuilder_ =
+ com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
+ ? internalGetFieldWarningsFieldBuilder()
+ : null;
+ } else {
+ fieldWarningsBuilder_.addAllMessages(other.fieldWarnings_);
+ }
+ }
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -416,6 +552,19 @@ public Builder mergeFrom(
bitField0_ |= 0x00000001;
break;
} // case 10
+ case 18:
+ {
+ com.google.ads.datamanager.v1.FieldWarning m =
+ input.readMessage(
+ com.google.ads.datamanager.v1.FieldWarning.parser(), extensionRegistry);
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(m);
+ } else {
+ fieldWarningsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -546,6 +695,378 @@ public Builder setRequestIdBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private java.util.List fieldWarnings_ =
+ java.util.Collections.emptyList();
+
+ private void ensureFieldWarningsIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ fieldWarnings_ =
+ new java.util.ArrayList(fieldWarnings_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ fieldWarningsBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List getFieldWarningsList() {
+ if (fieldWarningsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(fieldWarnings_);
+ } else {
+ return fieldWarningsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public int getFieldWarningsCount() {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.size();
+ } else {
+ return fieldWarningsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index) {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.get(index);
+ } else {
+ return fieldWarningsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder setFieldWarnings(int index, com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.set(index, value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder setFieldWarnings(
+ int index, com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(int index, com.google.ads.datamanager.v1.FieldWarning value) {
+ if (fieldWarningsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(index, value);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(
+ com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addFieldWarnings(
+ int index, com.google.ads.datamanager.v1.FieldWarning.Builder builderForValue) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder addAllFieldWarnings(
+ java.lang.Iterable extends com.google.ads.datamanager.v1.FieldWarning> values) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, fieldWarnings_);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder clearFieldWarnings() {
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarnings_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public Builder removeFieldWarnings(int index) {
+ if (fieldWarningsBuilder_ == null) {
+ ensureFieldWarningsIsMutable();
+ fieldWarnings_.remove(index);
+ onChanged();
+ } else {
+ fieldWarningsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder getFieldWarningsBuilder(int index) {
+ return internalGetFieldWarningsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(
+ int index) {
+ if (fieldWarningsBuilder_ == null) {
+ return fieldWarnings_.get(index);
+ } else {
+ return fieldWarningsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList() {
+ if (fieldWarningsBuilder_ != null) {
+ return fieldWarningsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(fieldWarnings_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder addFieldWarningsBuilder() {
+ return internalGetFieldWarningsFieldBuilder()
+ .addBuilder(com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public com.google.ads.datamanager.v1.FieldWarning.Builder addFieldWarningsBuilder(int index) {
+ return internalGetFieldWarningsFieldBuilder()
+ .addBuilder(index, com.google.ads.datamanager.v1.FieldWarning.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ public java.util.List
+ getFieldWarningsBuilderList() {
+ return internalGetFieldWarningsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ internalGetFieldWarningsFieldBuilder() {
+ if (fieldWarningsBuilder_ == null) {
+ fieldWarningsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.FieldWarning,
+ com.google.ads.datamanager.v1.FieldWarning.Builder,
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder>(
+ fieldWarnings_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ fieldWarnings_ = null;
+ }
+ return fieldWarningsBuilder_;
+ }
+
// @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.IngestEventsResponse)
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponseOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponseOrBuilder.java
index 5a10e23242ac..ab740796ce95 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponseOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestEventsResponseOrBuilder.java
@@ -51,4 +51,60 @@ public interface IngestEventsResponseOrBuilder
* @return The bytes for requestId.
*/
com.google.protobuf.ByteString getRequestIdBytes();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ java.util.List getFieldWarningsList();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ com.google.ads.datamanager.v1.FieldWarning getFieldWarnings(int index);
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ int getFieldWarningsCount();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ java.util.List extends com.google.ads.datamanager.v1.FieldWarningOrBuilder>
+ getFieldWarningsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Detailed row-level warnings with field paths.
+ *
+ *
+ * repeated .google.ads.datamanager.v1.FieldWarning field_warnings = 2;
+ */
+ com.google.ads.datamanager.v1.FieldWarningOrBuilder getFieldWarningsOrBuilder(int index);
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestedUserListInfo.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestedUserListInfo.java
index cf49da08d150..69ed1c9c99dd 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestedUserListInfo.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestedUserListInfo.java
@@ -135,6 +135,7 @@ public enum UploadKeyType implements com.google.protobuf.ProtocolMessageEnum {
*
*
* Data Management Platform IDs:
+ *
* - Google User ID
* - Partner Provided ID
* - Publisher Provided ID
@@ -143,6 +144,7 @@ public enum UploadKeyType implements com.google.protobuf.ProtocolMessageEnum {
* - Roku ID
* - Amazon Fire TV ID
* - Xbox or Microsoft ID
+ * - Generic Device ID
*
*
* PSEUDONYMOUS_ID = 5;
@@ -221,6 +223,7 @@ public enum UploadKeyType implements com.google.protobuf.ProtocolMessageEnum {
*
*
* Data Management Platform IDs:
+ *
* - Google User ID
* - Partner Provided ID
* - Publisher Provided ID
@@ -229,6 +232,7 @@ public enum UploadKeyType implements com.google.protobuf.ProtocolMessageEnum {
* - Roku ID
* - Amazon Fire TV ID
* - Xbox or Microsoft ID
+ * - Generic Device ID
*
*
* PSEUDONYMOUS_ID = 5;
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestionServiceProto.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestionServiceProto.java
index 7631b3f51964..83088007a218 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestionServiceProto.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/IngestionServiceProto.java
@@ -56,6 +56,14 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_ads_datamanager_v1_RemoveAudienceMembersResponse_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_ads_datamanager_v1_RemoveAudienceMembersResponse_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_ads_datamanager_v1_IngestEventsRequest_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -97,85 +105,101 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "oto\032+google/ads/datamanager/v1/destinati"
+ "on.proto\032/google/ads/datamanager/v1/encr"
+ "yption_info.proto\032%google/ads/datamanage"
- + "r/v1/event.proto\032>google/ads/datamanager"
- + "/v1/request_status_per_destination.proto"
- + "\0320google/ads/datamanager/v1/terms_of_ser"
- + "vice.proto\032\034google/api/annotations.proto"
- + "\032\027google/api/client.proto\032\037google/api/fi"
- + "eld_behavior.proto\"\320\003\n\034IngestAudienceMem"
- + "bersRequest\022A\n\014destinations\030\001 \003(\0132&.goog"
- + "le.ads.datamanager.v1.DestinationB\003\340A\002\022H"
- + "\n\020audience_members\030\002 \003(\0132).google.ads.da"
- + "tamanager.v1.AudienceMemberB\003\340A\002\0228\n\007cons"
- + "ent\030\003 \001(\0132\".google.ads.datamanager.v1.Co"
- + "nsentB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340A\001\022:"
- + "\n\010encoding\030\005 \001(\0162#.google.ads.datamanage"
- + "r.v1.EncodingB\003\340A\001\022G\n\017encryption_info\030\006 "
- + "\001(\0132).google.ads.datamanager.v1.Encrypti"
- + "onInfoB\003\340A\001\022H\n\020terms_of_service\030\007 \001(\0132)."
- + "google.ads.datamanager.v1.TermsOfService"
- + "B\003\340A\001\"3\n\035IngestAudienceMembersResponse\022\022"
- + "\n\nrequest_id\030\001 \001(\t\"\314\002\n\034RemoveAudienceMem"
- + "bersRequest\022A\n\014destinations\030\001 \003(\0132&.goog"
- + "le.ads.datamanager.v1.DestinationB\003\340A\002\022H"
- + "\n\020audience_members\030\002 \003(\0132).google.ads.da"
- + "tamanager.v1.AudienceMemberB\003\340A\002\022\032\n\rvali"
- + "date_only\030\003 \001(\010B\003\340A\001\022:\n\010encoding\030\004 \001(\0162#"
- + ".google.ads.datamanager.v1.EncodingB\003\340A\001"
- + "\022G\n\017encryption_info\030\005 \001(\0132).google.ads.d"
- + "atamanager.v1.EncryptionInfoB\003\340A\001\"3\n\035Rem"
- + "oveAudienceMembersResponse\022\022\n\nrequest_id"
- + "\030\001 \001(\t\"\352\002\n\023IngestEventsRequest\022A\n\014destin"
- + "ations\030\001 \003(\0132&.google.ads.datamanager.v1"
- + ".DestinationB\003\340A\002\0225\n\006events\030\002 \003(\0132 .goog"
- + "le.ads.datamanager.v1.EventB\003\340A\002\0228\n\007cons"
- + "ent\030\003 \001(\0132\".google.ads.datamanager.v1.Co"
- + "nsentB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340A\001\022:"
- + "\n\010encoding\030\005 \001(\0162#.google.ads.datamanage"
- + "r.v1.EncodingB\003\340A\001\022G\n\017encryption_info\030\006 "
- + "\001(\0132).google.ads.datamanager.v1.Encrypti"
- + "onInfoB\003\340A\001\"*\n\024IngestEventsResponse\022\022\n\nr"
- + "equest_id\030\001 \001(\t\"\270\001\n\025IngestAdEventsReques"
- + "t\022:\n\tad_events\030\001 \003(\0132\".google.ads.datama"
- + "nager.v1.AdEventB\003\340A\002\022G\n\017encryption_info"
- + "\030\002 \001(\0132).google.ads.datamanager.v1.Encry"
- + "ptionInfoB\003\340A\001\022\032\n\rvalidate_only\030\003 \001(\010B\003\340"
- + "A\001\"\030\n\026IngestAdEventsResponse\"7\n\034Retrieve"
- + "RequestStatusRequest\022\027\n\nrequest_id\030\001 \001(\t"
- + "B\003\340A\002\"\177\n\035RetrieveRequestStatusResponse\022^"
- + "\n\036request_status_per_destination\030\001 \003(\01326"
- + ".google.ads.datamanager.v1.RequestStatus"
- + "PerDestination*9\n\010Encoding\022\030\n\024ENCODING_U"
- + "NSPECIFIED\020\000\022\007\n\003HEX\020\001\022\n\n\006BASE64\020\0022\240\007\n\020In"
- + "gestionService\022\261\001\n\025IngestAudienceMembers"
- + "\0227.google.ads.datamanager.v1.IngestAudie"
- + "nceMembersRequest\0328.google.ads.datamanag"
- + "er.v1.IngestAudienceMembersResponse\"%\202\323\344"
- + "\223\002\037\"\032/v1/audienceMembers:ingest:\001*\022\261\001\n\025R"
- + "emoveAudienceMembers\0227.google.ads.datama"
- + "nager.v1.RemoveAudienceMembersRequest\0328."
- + "google.ads.datamanager.v1.RemoveAudience"
- + "MembersResponse\"%\202\323\344\223\002\037\"\032/v1/audienceMem"
- + "bers:remove:\001*\022\215\001\n\014IngestEvents\022..google"
- + ".ads.datamanager.v1.IngestEventsRequest\032"
- + "/.google.ads.datamanager.v1.IngestEvents"
- + "Response\"\034\202\323\344\223\002\026\"\021/v1/events:ingest:\001*\022\225"
- + "\001\n\016IngestAdEvents\0220.google.ads.datamanag"
- + "er.v1.IngestAdEventsRequest\0321.google.ads"
- + ".datamanager.v1.IngestAdEventsResponse\"\036"
- + "\202\323\344\223\002\030\"\023/v1/adEvents:ingest:\001*\022\256\001\n\025Retri"
- + "eveRequestStatus\0227.google.ads.datamanage"
- + "r.v1.RetrieveRequestStatusRequest\0328.goog"
- + "le.ads.datamanager.v1.RetrieveRequestSta"
- + "tusResponse\"\"\202\323\344\223\002\034\022\032/v1/requestStatus:r"
- + "etrieve\032K\312A\032datamanager.googleapis.com\322A"
- + "+https://www.googleapis.com/auth/dataman"
- + "agerB\322\001\n\035com.google.ads.datamanager.v1B\025"
- + "IngestionServiceProtoP\001ZAcloud.google.co"
- + "m/go/datamanager/apiv1/datamanagerpb;dat"
- + "amanagerpb\252\002\031Google.Ads.DataManager.V1\312\002"
- + "\031Google\\Ads\\DataManager\\V1\352\002\034Google::Ads"
- + "::DataManager::V1b\006proto3"
+ + "r/v1/event.proto\0321google/ads/datamanager"
+ + "/v1/processing_errors.proto\032>google/ads/"
+ + "datamanager/v1/request_status_per_destin"
+ + "ation.proto\0320google/ads/datamanager/v1/t"
+ + "erms_of_service.proto\032\034google/api/annota"
+ + "tions.proto\032\027google/api/client.proto\032\037go"
+ + "ogle/api/field_behavior.proto\032\037google/pr"
+ + "otobuf/timestamp.proto\"\320\003\n\034IngestAudienc"
+ + "eMembersRequest\022A\n\014destinations\030\001 \003(\0132&."
+ + "google.ads.datamanager.v1.DestinationB\003\340"
+ + "A\002\022H\n\020audience_members\030\002 \003(\0132).google.ad"
+ + "s.datamanager.v1.AudienceMemberB\003\340A\002\0228\n\007"
+ + "consent\030\003 \001(\0132\".google.ads.datamanager.v"
+ + "1.ConsentB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340"
+ + "A\001\022:\n\010encoding\030\005 \001(\0162#.google.ads.datama"
+ + "nager.v1.EncodingB\003\340A\001\022G\n\017encryption_inf"
+ + "o\030\006 \001(\0132).google.ads.datamanager.v1.Encr"
+ + "yptionInfoB\003\340A\001\022H\n\020terms_of_service\030\007 \001("
+ + "\0132).google.ads.datamanager.v1.TermsOfSer"
+ + "viceB\003\340A\001\"t\n\035IngestAudienceMembersRespon"
+ + "se\022\022\n\nrequest_id\030\001 \001(\t\022?\n\016field_warnings"
+ + "\030\002 \003(\0132\'.google.ads.datamanager.v1.Field"
+ + "Warning\"\314\002\n\034RemoveAudienceMembersRequest"
+ + "\022A\n\014destinations\030\001 \003(\0132&.google.ads.data"
+ + "manager.v1.DestinationB\003\340A\002\022H\n\020audience_"
+ + "members\030\002 \003(\0132).google.ads.datamanager.v"
+ + "1.AudienceMemberB\003\340A\002\022\032\n\rvalidate_only\030\003"
+ + " \001(\010B\003\340A\001\022:\n\010encoding\030\004 \001(\0162#.google.ads"
+ + ".datamanager.v1.EncodingB\003\340A\001\022G\n\017encrypt"
+ + "ion_info\030\005 \001(\0132).google.ads.datamanager."
+ + "v1.EncryptionInfoB\003\340A\001\"3\n\035RemoveAudience"
+ + "MembersResponse\022\022\n\nrequest_id\030\001 \001(\t\"\274\001\n\037"
+ + "RemoveAllAudienceMembersRequest\022A\n\014desti"
+ + "nations\030\001 \003(\0132&.google.ads.datamanager.v"
+ + "1.DestinationB\003\340A\002\022:\n\021remove_as_of_time\030"
+ + "\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\001\022\032"
+ + "\n\rvalidate_only\030\003 \001(\010B\003\340A\001\"6\n RemoveAllA"
+ + "udienceMembersResponse\022\022\n\nrequest_id\030\001 \001"
+ + "(\t\"\352\002\n\023IngestEventsRequest\022A\n\014destinatio"
+ + "ns\030\001 \003(\0132&.google.ads.datamanager.v1.Des"
+ + "tinationB\003\340A\002\0225\n\006events\030\002 \003(\0132 .google.a"
+ + "ds.datamanager.v1.EventB\003\340A\002\0228\n\007consent\030"
+ + "\003 \001(\0132\".google.ads.datamanager.v1.Consen"
+ + "tB\003\340A\001\022\032\n\rvalidate_only\030\004 \001(\010B\003\340A\001\022:\n\010en"
+ + "coding\030\005 \001(\0162#.google.ads.datamanager.v1"
+ + ".EncodingB\003\340A\001\022G\n\017encryption_info\030\006 \001(\0132"
+ + ").google.ads.datamanager.v1.EncryptionIn"
+ + "foB\003\340A\001\"k\n\024IngestEventsResponse\022\022\n\nreque"
+ + "st_id\030\001 \001(\t\022?\n\016field_warnings\030\002 \003(\0132\'.go"
+ + "ogle.ads.datamanager.v1.FieldWarning\"\272\001\n"
+ + "\025IngestAdEventsRequest\022:\n\tad_events\030\001 \003("
+ + "\0132\".google.ads.datamanager.v1.AdEventB\003\340"
+ + "A\002\022G\n\017encryption_info\030\002 \001(\0132).google.ads"
+ + ".datamanager.v1.EncryptionInfoB\003\340A\002\022\034\n\rv"
+ + "alidate_only\030\003 \001(\010B\005\030\001\340A\001\"\030\n\026IngestAdEve"
+ + "ntsResponse\"7\n\034RetrieveRequestStatusRequ"
+ + "est\022\027\n\nrequest_id\030\001 \001(\tB\003\340A\002\"\177\n\035Retrieve"
+ + "RequestStatusResponse\022^\n\036request_status_"
+ + "per_destination\030\001 \003(\01326.google.ads.datam"
+ + "anager.v1.RequestStatusPerDestination*9\n"
+ + "\010Encoding\022\030\n\024ENCODING_UNSPECIFIED\020\000\022\007\n\003H"
+ + "EX\020\001\022\n\n\006BASE64\020\0022\340\010\n\020IngestionService\022\261\001"
+ + "\n\025IngestAudienceMembers\0227.google.ads.dat"
+ + "amanager.v1.IngestAudienceMembersRequest"
+ + "\0328.google.ads.datamanager.v1.IngestAudie"
+ + "nceMembersResponse\"%\202\323\344\223\002\037\"\032/v1/audience"
+ + "Members:ingest:\001*\022\261\001\n\025RemoveAudienceMemb"
+ + "ers\0227.google.ads.datamanager.v1.RemoveAu"
+ + "dienceMembersRequest\0328.google.ads.datama"
+ + "nager.v1.RemoveAudienceMembersResponse\"%"
+ + "\202\323\344\223\002\037\"\032/v1/audienceMembers:remove:\001*\022\275\001"
+ + "\n\030RemoveAllAudienceMembers\022:.google.ads."
+ + "datamanager.v1.RemoveAllAudienceMembersR"
+ + "equest\032;.google.ads.datamanager.v1.Remov"
+ + "eAllAudienceMembersResponse\"(\202\323\344\223\002\"\"\035/v1"
+ + "/audienceMembers:removeAll:\001*\022\215\001\n\014Ingest"
+ + "Events\022..google.ads.datamanager.v1.Inges"
+ + "tEventsRequest\032/.google.ads.datamanager."
+ + "v1.IngestEventsResponse\"\034\202\323\344\223\002\026\"\021/v1/eve"
+ + "nts:ingest:\001*\022\225\001\n\016IngestAdEvents\0220.googl"
+ + "e.ads.datamanager.v1.IngestAdEventsReque"
+ + "st\0321.google.ads.datamanager.v1.IngestAdE"
+ + "ventsResponse\"\036\202\323\344\223\002\030\"\023/v1/adEvents:inge"
+ + "st:\001*\022\256\001\n\025RetrieveRequestStatus\0227.google"
+ + ".ads.datamanager.v1.RetrieveRequestStatu"
+ + "sRequest\0328.google.ads.datamanager.v1.Ret"
+ + "rieveRequestStatusResponse\"\"\202\323\344\223\002\034\022\032/v1/"
+ + "requestStatus:retrieve\032K\312A\032datamanager.g"
+ + "oogleapis.com\322A+https://www.googleapis.c"
+ + "om/auth/datamanagerB\322\001\n\035com.google.ads.d"
+ + "atamanager.v1B\025IngestionServiceProtoP\001ZA"
+ + "cloud.google.com/go/datamanager/apiv1/da"
+ + "tamanagerpb;datamanagerpb\252\002\031Google.Ads.D"
+ + "ataManager.V1\312\002\031Google\\Ads\\DataManager\\V"
+ + "1\352\002\034Google::Ads::DataManager::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -187,11 +211,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.ads.datamanager.v1.DestinationProto.getDescriptor(),
com.google.ads.datamanager.v1.EncryptionInfoProto.getDescriptor(),
com.google.ads.datamanager.v1.EventProto.getDescriptor(),
+ com.google.ads.datamanager.v1.ProcessingErrorsProto.getDescriptor(),
com.google.ads.datamanager.v1.RequestStatusPerDestinationProto.getDescriptor(),
com.google.ads.datamanager.v1.TermsOfServiceProto.getDescriptor(),
com.google.api.AnnotationsProto.getDescriptor(),
com.google.api.ClientProto.getDescriptor(),
com.google.api.FieldBehaviorProto.getDescriptor(),
+ com.google.protobuf.TimestampProto.getDescriptor(),
});
internal_static_google_ads_datamanager_v1_IngestAudienceMembersRequest_descriptor =
getDescriptor().getMessageType(0);
@@ -213,7 +239,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_IngestAudienceMembersResponse_descriptor,
new java.lang.String[] {
- "RequestId",
+ "RequestId", "FieldWarnings",
});
internal_static_google_ads_datamanager_v1_RemoveAudienceMembersRequest_descriptor =
getDescriptor().getMessageType(2);
@@ -231,8 +257,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new java.lang.String[] {
"RequestId",
});
- internal_static_google_ads_datamanager_v1_IngestEventsRequest_descriptor =
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor =
getDescriptor().getMessageType(4);
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor,
+ new java.lang.String[] {
+ "Destinations", "RemoveAsOfTime", "ValidateOnly",
+ });
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor =
+ getDescriptor().getMessageType(5);
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_fieldAccessorTable =
+ new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor,
+ new java.lang.String[] {
+ "RequestId",
+ });
+ internal_static_google_ads_datamanager_v1_IngestEventsRequest_descriptor =
+ getDescriptor().getMessageType(6);
internal_static_google_ads_datamanager_v1_IngestEventsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_IngestEventsRequest_descriptor,
@@ -240,15 +282,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"Destinations", "Events", "Consent", "ValidateOnly", "Encoding", "EncryptionInfo",
});
internal_static_google_ads_datamanager_v1_IngestEventsResponse_descriptor =
- getDescriptor().getMessageType(5);
+ getDescriptor().getMessageType(7);
internal_static_google_ads_datamanager_v1_IngestEventsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_IngestEventsResponse_descriptor,
new java.lang.String[] {
- "RequestId",
+ "RequestId", "FieldWarnings",
});
internal_static_google_ads_datamanager_v1_IngestAdEventsRequest_descriptor =
- getDescriptor().getMessageType(6);
+ getDescriptor().getMessageType(8);
internal_static_google_ads_datamanager_v1_IngestAdEventsRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_IngestAdEventsRequest_descriptor,
@@ -256,13 +298,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"AdEvents", "EncryptionInfo", "ValidateOnly",
});
internal_static_google_ads_datamanager_v1_IngestAdEventsResponse_descriptor =
- getDescriptor().getMessageType(7);
+ getDescriptor().getMessageType(9);
internal_static_google_ads_datamanager_v1_IngestAdEventsResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_IngestAdEventsResponse_descriptor,
new java.lang.String[] {});
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusRequest_descriptor =
- getDescriptor().getMessageType(8);
+ getDescriptor().getMessageType(10);
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusRequest_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusRequest_descriptor,
@@ -270,7 +312,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"RequestId",
});
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusResponse_descriptor =
- getDescriptor().getMessageType(9);
+ getDescriptor().getMessageType(11);
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusResponse_fieldAccessorTable =
new com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_google_ads_datamanager_v1_RetrieveRequestStatusResponse_descriptor,
@@ -284,11 +326,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.ads.datamanager.v1.DestinationProto.getDescriptor();
com.google.ads.datamanager.v1.EncryptionInfoProto.getDescriptor();
com.google.ads.datamanager.v1.EventProto.getDescriptor();
+ com.google.ads.datamanager.v1.ProcessingErrorsProto.getDescriptor();
com.google.ads.datamanager.v1.RequestStatusPerDestinationProto.getDescriptor();
com.google.ads.datamanager.v1.TermsOfServiceProto.getDescriptor();
com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor();
+ com.google.protobuf.TimestampProto.getDescriptor();
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.ClientProto.defaultHost);
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequest.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequest.java
index c557236bb195..e4a7e08ec279 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequest.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequest.java
@@ -160,6 +160,10 @@ public com.google.protobuf.ByteString getParentBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -206,6 +210,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -854,6 +862,10 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -899,6 +911,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -944,6 +960,10 @@ public com.google.protobuf.ByteString getFilterBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -988,6 +1008,10 @@ public Builder setFilter(java.lang.String value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -1028,6 +1052,10 @@ public Builder clearFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequestOrBuilder.java
index 260ea3ae6609..db989f4d35ac 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequestOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListDirectLicensesRequestOrBuilder.java
@@ -79,6 +79,10 @@ public interface ListUserListDirectLicensesRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -114,6 +118,10 @@ public interface ListUserListDirectLicensesRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequest.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequest.java
index b401603a70f5..4c1b211b5b0d 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequest.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequest.java
@@ -170,6 +170,10 @@ public com.google.protobuf.ByteString getParentBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -216,6 +220,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -898,6 +906,10 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -943,6 +955,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -988,6 +1004,10 @@ public com.google.protobuf.ByteString getFilterBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -1032,6 +1052,10 @@ public Builder setFilter(java.lang.String value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -1072,6 +1096,10 @@ public Builder clearFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequestOrBuilder.java
index b46428ec6bb3..ca543f2a5a0e 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequestOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicenseCustomerInfosRequestOrBuilder.java
@@ -87,6 +87,10 @@ public interface ListUserListGlobalLicenseCustomerInfosRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -122,6 +126,10 @@ public interface ListUserListGlobalLicenseCustomerInfosRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequest.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequest.java
index 0e7343ac2dee..b86cb81415cb 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequest.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequest.java
@@ -160,6 +160,10 @@ public com.google.protobuf.ByteString getParentBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -206,6 +210,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -854,6 +862,10 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -899,6 +911,10 @@ public java.lang.String getFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -944,6 +960,10 @@ public com.google.protobuf.ByteString getFilterBytes() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -988,6 +1008,10 @@ public Builder setFilter(java.lang.String value) {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -1028,6 +1052,10 @@ public Builder clearFilter() {
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequestOrBuilder.java
index ba286dc4e6ff..5d25ff8d5065 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequestOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListGlobalLicensesRequestOrBuilder.java
@@ -79,6 +79,10 @@ public interface ListUserListGlobalLicensesRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
@@ -114,6 +118,10 @@ public interface ListUserListGlobalLicensesRequestOrBuilder
* - `<`
* - `<=`
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(user_list_id, 123, 456)`
+ *
* **Unsupported Fields:**
*
* - `name` (use get method instead)
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequest.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequest.java
index 6ccfb22d90b7..b5d207aa8f1b 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequest.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequest.java
@@ -241,6 +241,10 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -291,6 +295,10 @@ public java.lang.String getFilter() {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -1045,6 +1053,10 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -1094,6 +1106,10 @@ public java.lang.String getFilter() {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -1143,6 +1159,10 @@ public com.google.protobuf.ByteString getFilterBytes() {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -1191,6 +1211,10 @@ public Builder setFilter(java.lang.String value) {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -1235,6 +1259,10 @@ public Builder clearFilter() {
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequestOrBuilder.java
index 0b057b485248..cb0c9c263ff5 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequestOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ListUserListsRequestOrBuilder.java
@@ -130,6 +130,10 @@ public interface ListUserListsRequestOrBuilder
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
@@ -169,6 +173,10 @@ public interface ListUserListsRequestOrBuilder
* - `<=`
* - `:` (has)
*
+ * **Supported Functions:**
+ * - `IN(field, value1, value2, ...)`: returns true if the field matches any
+ * of the values. Example: `IN(display_name, "name1", "name2")`
+ *
* Supported fields:
*
* - `id`
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileData.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileData.java
index 7507df8951e3..8e3aa941681f 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileData.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileData.java
@@ -80,8 +80,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -97,8 +99,10 @@ public com.google.protobuf.ProtocolStringList getMobileIdsList() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -114,8 +118,10 @@ public int getMobileIdsCount() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -132,8 +138,10 @@ public java.lang.String getMobileIds(int index) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -482,8 +490,10 @@ private void ensureMobileIdsIsMutable() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -500,8 +510,10 @@ public com.google.protobuf.ProtocolStringList getMobileIdsList() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -517,8 +529,10 @@ public int getMobileIdsCount() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -535,8 +549,10 @@ public java.lang.String getMobileIds(int index) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -553,8 +569,10 @@ public com.google.protobuf.ByteString getMobileIdsBytes(int index) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -579,8 +597,10 @@ public Builder setMobileIds(int index, java.lang.String value) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -604,8 +624,10 @@ public Builder addMobileIds(java.lang.String value) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -626,8 +648,10 @@ public Builder addAllMobileIds(java.lang.Iterable values) {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -647,8 +671,10 @@ public Builder clearMobileIds() {
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileDataOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileDataOrBuilder.java
index b1e84a80c3e3..480746c2f40f 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileDataOrBuilder.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/MobileDataOrBuilder.java
@@ -30,8 +30,10 @@ public interface MobileDataOrBuilder
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -45,8 +47,10 @@ public interface MobileDataOrBuilder
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -60,8 +64,10 @@ public interface MobileDataOrBuilder
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
@@ -76,8 +82,10 @@ public interface MobileDataOrBuilder
*
*
*
- * Required. The list of mobile device IDs (advertising ID/IDFA). At most 10
- * `mobileIds` can be provided in a single
+ * Required. The list of mobile device IDs (Android advertising ID, iOS IDFA
+ * for Customer Match user lists and Android advertising ID, iOS IDFA,
+ * Xbox or Microsoft ID, Amazon Fire TV ID, Roku ID, Generic Device ID for
+ * basic user lists). At most 10 `mobileIds` can be provided in a single
* [AudienceMember][google.ads.datamanager.v1.AudienceMember].
*
*
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdData.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdData.java
new file mode 100644
index 000000000000..5d8df27cb696
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdData.java
@@ -0,0 +1,712 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/audience.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+/**
+ *
+ *
+ *
+ * Partner-provided data holding the partner-provided identifiers. At least one
+ * partner-provided identifier is required.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.PartnerProvidedIdData}
+ */
+@com.google.protobuf.Generated
+public final class PartnerProvidedIdData extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.PartnerProvidedIdData)
+ PartnerProvidedIdDataOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "PartnerProvidedIdData");
+ }
+
+ // Use PartnerProvidedIdData.newBuilder() to construct.
+ private PartnerProvidedIdData(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private PartnerProvidedIdData() {
+ partnerProvidedIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.class,
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder.class);
+ }
+
+ public static final int PARTNER_PROVIDED_IDS_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private com.google.protobuf.LazyStringArrayList partnerProvidedIds_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return A list containing the partnerProvidedIds.
+ */
+ public com.google.protobuf.ProtocolStringList getPartnerProvidedIdsList() {
+ return partnerProvidedIds_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The count of partnerProvidedIds.
+ */
+ public int getPartnerProvidedIdsCount() {
+ return partnerProvidedIds_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The partnerProvidedIds at the given index.
+ */
+ public java.lang.String getPartnerProvidedIds(int index) {
+ return partnerProvidedIds_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the partnerProvidedIds at the given index.
+ */
+ public com.google.protobuf.ByteString getPartnerProvidedIdsBytes(int index) {
+ return partnerProvidedIds_.getByteString(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ for (int i = 0; i < partnerProvidedIds_.size(); i++) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, partnerProvidedIds_.getRaw(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ {
+ int dataSize = 0;
+ for (int i = 0; i < partnerProvidedIds_.size(); i++) {
+ dataSize += computeStringSizeNoTag(partnerProvidedIds_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getPartnerProvidedIdsList().size();
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.ads.datamanager.v1.PartnerProvidedIdData)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.PartnerProvidedIdData other =
+ (com.google.ads.datamanager.v1.PartnerProvidedIdData) obj;
+
+ if (!getPartnerProvidedIdsList().equals(other.getPartnerProvidedIdsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getPartnerProvidedIdsCount() > 0) {
+ hash = (37 * hash) + PARTNER_PROVIDED_IDS_FIELD_NUMBER;
+ hash = (53 * hash) + getPartnerProvidedIdsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(com.google.ads.datamanager.v1.PartnerProvidedIdData prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Partner-provided data holding the partner-provided identifiers. At least one
+ * partner-provided identifier is required.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.PartnerProvidedIdData}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.PartnerProvidedIdData)
+ com.google.ads.datamanager.v1.PartnerProvidedIdDataOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.class,
+ com.google.ads.datamanager.v1.PartnerProvidedIdData.Builder.class);
+ }
+
+ // Construct using com.google.ads.datamanager.v1.PartnerProvidedIdData.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ partnerProvidedIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.AudienceProto
+ .internal_static_google_ads_datamanager_v1_PartnerProvidedIdData_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData build() {
+ com.google.ads.datamanager.v1.PartnerProvidedIdData result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData buildPartial() {
+ com.google.ads.datamanager.v1.PartnerProvidedIdData result =
+ new com.google.ads.datamanager.v1.PartnerProvidedIdData(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(com.google.ads.datamanager.v1.PartnerProvidedIdData result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ partnerProvidedIds_.makeImmutable();
+ result.partnerProvidedIds_ = partnerProvidedIds_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.ads.datamanager.v1.PartnerProvidedIdData) {
+ return mergeFrom((com.google.ads.datamanager.v1.PartnerProvidedIdData) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.ads.datamanager.v1.PartnerProvidedIdData other) {
+ if (other == com.google.ads.datamanager.v1.PartnerProvidedIdData.getDefaultInstance())
+ return this;
+ if (!other.partnerProvidedIds_.isEmpty()) {
+ if (partnerProvidedIds_.isEmpty()) {
+ partnerProvidedIds_ = other.partnerProvidedIds_;
+ bitField0_ |= 0x00000001;
+ } else {
+ ensurePartnerProvidedIdsIsMutable();
+ partnerProvidedIds_.addAll(other.partnerProvidedIds_);
+ }
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensurePartnerProvidedIdsIsMutable();
+ partnerProvidedIds_.add(s);
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private com.google.protobuf.LazyStringArrayList partnerProvidedIds_ =
+ com.google.protobuf.LazyStringArrayList.emptyList();
+
+ private void ensurePartnerProvidedIdsIsMutable() {
+ if (!partnerProvidedIds_.isModifiable()) {
+ partnerProvidedIds_ = new com.google.protobuf.LazyStringArrayList(partnerProvidedIds_);
+ }
+ bitField0_ |= 0x00000001;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return A list containing the partnerProvidedIds.
+ */
+ public com.google.protobuf.ProtocolStringList getPartnerProvidedIdsList() {
+ partnerProvidedIds_.makeImmutable();
+ return partnerProvidedIds_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The count of partnerProvidedIds.
+ */
+ public int getPartnerProvidedIdsCount() {
+ return partnerProvidedIds_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The partnerProvidedIds at the given index.
+ */
+ public java.lang.String getPartnerProvidedIds(int index) {
+ return partnerProvidedIds_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the partnerProvidedIds at the given index.
+ */
+ public com.google.protobuf.ByteString getPartnerProvidedIdsBytes(int index) {
+ return partnerProvidedIds_.getByteString(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index to set the value at.
+ * @param value The partnerProvidedIds to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPartnerProvidedIds(int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePartnerProvidedIdsIsMutable();
+ partnerProvidedIds_.set(index, value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The partnerProvidedIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addPartnerProvidedIds(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePartnerProvidedIdsIsMutable();
+ partnerProvidedIds_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param values The partnerProvidedIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllPartnerProvidedIds(java.lang.Iterable values) {
+ ensurePartnerProvidedIdsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, partnerProvidedIds_);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearPartnerProvidedIds() {
+ partnerProvidedIds_ = com.google.protobuf.LazyStringArrayList.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ ;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param value The bytes of the partnerProvidedIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addPartnerProvidedIdsBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensurePartnerProvidedIdsIsMutable();
+ partnerProvidedIds_.add(value);
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.PartnerProvidedIdData)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.PartnerProvidedIdData)
+ private static final com.google.ads.datamanager.v1.PartnerProvidedIdData DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.ads.datamanager.v1.PartnerProvidedIdData();
+ }
+
+ public static com.google.ads.datamanager.v1.PartnerProvidedIdData getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public PartnerProvidedIdData parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.PartnerProvidedIdData getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdDataOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdDataOrBuilder.java
new file mode 100644
index 000000000000..01e53cd41d4e
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/PartnerProvidedIdDataOrBuilder.java
@@ -0,0 +1,86 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/audience.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+@com.google.protobuf.Generated
+public interface PartnerProvidedIdDataOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.PartnerProvidedIdData)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return A list containing the partnerProvidedIds.
+ */
+ java.util.List getPartnerProvidedIdsList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @return The count of partnerProvidedIds.
+ */
+ int getPartnerProvidedIdsCount();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The partnerProvidedIds at the given index.
+ */
+ java.lang.String getPartnerProvidedIds(int index);
+
+ /**
+ *
+ *
+ *
+ * Required. The list of partner-provided identifiers.
+ *
+ *
+ * repeated string partner_provided_ids = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the partnerProvidedIds at the given index.
+ */
+ com.google.protobuf.ByteString getPartnerProvidedIdsBytes(int index);
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorReason.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorReason.java
index 8f5240db91ec..a3b178d46e54 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorReason.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorReason.java
@@ -486,6 +486,17 @@ public enum ProcessingErrorReason implements com.google.protobuf.ProtocolMessage
* PROCESSING_ERROR_REASON_CLICK_NOT_FOUND = 43;
*/
PROCESSING_ERROR_REASON_CLICK_NOT_FOUND(43),
+ /**
+ *
+ *
+ *
+ * External attribution data is missing. Sending events to a destination for
+ * an external attribution conversion action isn't supported.
+ *
+ *
+ * PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING = 44;
+ */
+ PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING(44),
UNRECOGNIZED(-1),
;
@@ -999,6 +1010,18 @@ public enum ProcessingErrorReason implements com.google.protobuf.ProtocolMessage
*/
public static final int PROCESSING_ERROR_REASON_CLICK_NOT_FOUND_VALUE = 43;
+ /**
+ *
+ *
+ *
+ * External attribution data is missing. Sending events to a destination for
+ * an external attribution conversion action isn't supported.
+ *
+ *
+ * PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING = 44;
+ */
+ public static final int PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING_VALUE = 44;
+
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
@@ -1111,6 +1134,8 @@ public static ProcessingErrorReason forNumber(int value) {
return PROCESSING_ERROR_REASON_INVALID_OPERATING_ACCOUNT_FOR_CLICK;
case 43:
return PROCESSING_ERROR_REASON_CLICK_NOT_FOUND;
+ case 44:
+ return PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING;
default:
return null;
}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorsProto.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorsProto.java
index ccf094496e78..6fa0fee0e576 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorsProto.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/ProcessingErrorsProto.java
@@ -56,6 +56,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
internal_static_google_ads_datamanager_v1_WarningCount_descriptor;
static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_google_ads_datamanager_v1_WarningCount_fieldAccessorTable;
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_ads_datamanager_v1_FieldWarning_descriptor;
+ static final com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_google_ads_datamanager_v1_FieldWarning_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
@@ -76,82 +80,104 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "1.WarningCount\"h\n\014WarningCount\022\024\n\014record"
+ "_count\030\001 \001(\003\022B\n\006reason\030\002 \001(\01622.google.ad"
+ "s.datamanager.v1.ProcessingWarningReason"
- + "*\374\021\n\025ProcessingErrorReason\022\'\n#PROCESSING"
- + "_ERROR_REASON_UNSPECIFIED\020\000\0223\n/PROCESSIN"
- + "G_ERROR_REASON_INVALID_CUSTOM_VARIABLE\020\001"
- + "\0227\n3PROCESSING_ERROR_REASON_CUSTOM_VARIA"
- + "BLE_NOT_ENABLED\020\002\022)\n%PROCESSING_ERROR_RE"
- + "ASON_EVENT_TOO_OLD\020\003\022*\n&PROCESSING_ERROR"
- + "_REASON_DENIED_CONSENT\020\004\022&\n\"PROCESSING_E"
- + "RROR_REASON_NO_CONSENT\020\005\022+\n\'PROCESSING_E"
- + "RROR_REASON_UNKNOWN_CONSENT\020\006\022+\n\'PROCESS"
- + "ING_ERROR_REASON_DUPLICATE_GCLID\020\007\0224\n0PR"
- + "OCESSING_ERROR_REASON_DUPLICATE_TRANSACT"
- + "ION_ID\020\010\022*\n&PROCESSING_ERROR_REASON_INVA"
- + "LID_GBRAID\020\t\022)\n%PROCESSING_ERROR_REASON_"
- + "INVALID_GCLID\020\n\022/\n+PROCESSING_ERROR_REAS"
- + "ON_INVALID_MERCHANT_ID\020\013\022*\n&PROCESSING_E"
- + "RROR_REASON_INVALID_WBRAID\020\014\022*\n&PROCESSI"
- + "NG_ERROR_REASON_INTERNAL_ERROR\020\r\022U\nQPROC"
- + "ESSING_ERROR_REASON_DESTINATION_ACCOUNT_"
- + "ENHANCED_CONVERSIONS_TERMS_NOT_SIGNED\020\016\022"
- + ")\n%PROCESSING_ERROR_REASON_INVALID_EVENT"
- + "\020\017\022=\n9PROCESSING_ERROR_REASON_INSUFFICIE"
- + "NT_MATCHED_TRANSACTIONS\020\020\0225\n1PROCESSING_"
- + "ERROR_REASON_INSUFFICIENT_TRANSACTIONS\020\021"
- + "\022*\n&PROCESSING_ERROR_REASON_INVALID_FORM"
- + "AT\020\022\022,\n(PROCESSING_ERROR_REASON_DECRYPTI"
- + "ON_ERROR\020\023\0220\n,PROCESSING_ERROR_REASON_DE"
- + "K_DECRYPTION_ERROR\020\024\022\'\n#PROCESSING_ERROR"
- + "_REASON_INVALID_WIP\020\025\022\'\n#PROCESSING_ERRO"
- + "R_REASON_INVALID_KEK\020\026\022+\n\'PROCESSING_ERR"
- + "OR_REASON_WIP_AUTH_FAILED\020\027\0221\n-PROCESSIN"
- + "G_ERROR_REASON_KEK_PERMISSION_DENIED\020\030\022+"
- + "\n\'PROCESSING_ERROR_REASON_AWS_AUTH_FAILE"
- + "D\020\033\022<\n8PROCESSING_ERROR_REASON_USER_IDEN"
- + "TIFIER_DECRYPTION_ERROR\020\031\022A\n=PROCESSING_"
- + "ERROR_OPERATING_ACCOUNT_MISMATCH_FOR_AD_"
- + "IDENTIFIER\020\032\022T\nPPROCESSING_ERROR_REASON_"
- + "ONE_PER_CLICK_CONVERSION_ACTION_NOT_PERM"
- + "ITTED_WITH_BRAID\020\034\022.\n*PROCESSING_ERROR_R"
- + "EASON_MATCH_ID_NOT_FOUND\020\035\022:\n6PROCESSING"
- + "_ERROR_REASON_USER_ID_NOT_FOUND_FOR_MATC"
- + "H_ID\020\036\0227\n3PROCESSING_ERROR_REASON_USER_I"
- + "D_NOT_FOUND_FOR_GCLID\020\037\0227\n3PROCESSING_ER"
- + "ROR_REASON_USER_ID_NOT_FOUND_FOR_DCLID\020 "
- + "\0222\n.PROCESSING_ERROR_REASON_INVALID_AD_I"
- + "DENTIFIERS\020!\0224\n0PROCESSING_ERROR_REASON_"
- + "INVALID_MOBILE_ID_FORMAT\020\"\022:\n6PROCESSING"
- + "_ERROR_REASON_ORIGINAL_CONVERSIONS_NOT_F"
- + "OUND\020#\0221\n-PROCESSING_ERROR_REASON_EVENT_"
- + "ID_DECODE_ERROR\020$\022?\n;PROCESSING_ERROR_RE"
- + "ASON_USER_ID_NOT_FOUND_FOR_IMPRESSION_ID"
- + "\020%\022-\n)PROCESSING_ERROR_REASON_USER_ID_NO"
- + "T_FOUND\020&\0225\n1PROCESSING_ERROR_REASON_CON"
- + "VERSION_PRECEDES_CLICK\020\'\022,\n(PROCESSING_E"
- + "RROR_REASON_TOO_RECENT_CLICK\020(\022)\n%PROCES"
- + "SING_ERROR_REASON_INVALID_CLICK\020)\022?\n;PRO"
- + "CESSING_ERROR_REASON_INVALID_OPERATING_A"
- + "CCOUNT_FOR_CLICK\020*\022+\n\'PROCESSING_ERROR_R"
- + "EASON_CLICK_NOT_FOUND\020+*\377\003\n\027ProcessingWa"
- + "rningReason\022)\n%PROCESSING_WARNING_REASON"
- + "_UNSPECIFIED\020\000\0223\n/PROCESSING_WARNING_REA"
- + "SON_KEK_PERMISSION_DENIED\020\001\0222\n.PROCESSIN"
- + "G_WARNING_REASON_DEK_DECRYPTION_ERROR\020\002\022"
- + ".\n*PROCESSING_WARNING_REASON_DECRYPTION_"
- + "ERROR\020\003\022-\n)PROCESSING_WARNING_REASON_WIP"
- + "_AUTH_FAILED\020\004\022)\n%PROCESSING_WARNING_REA"
- + "SON_INVALID_WIP\020\005\022)\n%PROCESSING_WARNING_"
- + "REASON_INVALID_KEK\020\006\022>\n:PROCESSING_WARNI"
- + "NG_REASON_USER_IDENTIFIER_DECRYPTION_ERR"
- + "OR\020\007\022,\n(PROCESSING_WARNING_REASON_INTERN"
- + "AL_ERROR\020\010\022-\n)PROCESSING_WARNING_REASON_"
- + "AWS_AUTH_FAILED\020\tB\322\001\n\035com.google.ads.dat"
- + "amanager.v1B\025ProcessingErrorsProtoP\001ZAcl"
- + "oud.google.com/go/datamanager/apiv1/data"
- + "managerpb;datamanagerpb\252\002\031Google.Ads.Dat"
- + "aManager.V1\312\002\031Google\\Ads\\DataManager\\V1\352"
- + "\002\034Google::Ads::DataManager::V1b\006proto3"
+ + "\"l\n\014FieldWarning\0228\n\006reason\030\001 \001(\0162(.googl"
+ + "e.ads.datamanager.v1.WarningReason\022\023\n\013de"
+ + "scription\030\002 \001(\t\022\r\n\005field\030\003 \001(\t*\273\022\n\025Proce"
+ + "ssingErrorReason\022\'\n#PROCESSING_ERROR_REA"
+ + "SON_UNSPECIFIED\020\000\0223\n/PROCESSING_ERROR_RE"
+ + "ASON_INVALID_CUSTOM_VARIABLE\020\001\0227\n3PROCES"
+ + "SING_ERROR_REASON_CUSTOM_VARIABLE_NOT_EN"
+ + "ABLED\020\002\022)\n%PROCESSING_ERROR_REASON_EVENT"
+ + "_TOO_OLD\020\003\022*\n&PROCESSING_ERROR_REASON_DE"
+ + "NIED_CONSENT\020\004\022&\n\"PROCESSING_ERROR_REASO"
+ + "N_NO_CONSENT\020\005\022+\n\'PROCESSING_ERROR_REASO"
+ + "N_UNKNOWN_CONSENT\020\006\022+\n\'PROCESSING_ERROR_"
+ + "REASON_DUPLICATE_GCLID\020\007\0224\n0PROCESSING_E"
+ + "RROR_REASON_DUPLICATE_TRANSACTION_ID\020\010\022*"
+ + "\n&PROCESSING_ERROR_REASON_INVALID_GBRAID"
+ + "\020\t\022)\n%PROCESSING_ERROR_REASON_INVALID_GC"
+ + "LID\020\n\022/\n+PROCESSING_ERROR_REASON_INVALID"
+ + "_MERCHANT_ID\020\013\022*\n&PROCESSING_ERROR_REASO"
+ + "N_INVALID_WBRAID\020\014\022*\n&PROCESSING_ERROR_R"
+ + "EASON_INTERNAL_ERROR\020\r\022U\nQPROCESSING_ERR"
+ + "OR_REASON_DESTINATION_ACCOUNT_ENHANCED_C"
+ + "ONVERSIONS_TERMS_NOT_SIGNED\020\016\022)\n%PROCESS"
+ + "ING_ERROR_REASON_INVALID_EVENT\020\017\022=\n9PROC"
+ + "ESSING_ERROR_REASON_INSUFFICIENT_MATCHED"
+ + "_TRANSACTIONS\020\020\0225\n1PROCESSING_ERROR_REAS"
+ + "ON_INSUFFICIENT_TRANSACTIONS\020\021\022*\n&PROCES"
+ + "SING_ERROR_REASON_INVALID_FORMAT\020\022\022,\n(PR"
+ + "OCESSING_ERROR_REASON_DECRYPTION_ERROR\020\023"
+ + "\0220\n,PROCESSING_ERROR_REASON_DEK_DECRYPTI"
+ + "ON_ERROR\020\024\022\'\n#PROCESSING_ERROR_REASON_IN"
+ + "VALID_WIP\020\025\022\'\n#PROCESSING_ERROR_REASON_I"
+ + "NVALID_KEK\020\026\022+\n\'PROCESSING_ERROR_REASON_"
+ + "WIP_AUTH_FAILED\020\027\0221\n-PROCESSING_ERROR_RE"
+ + "ASON_KEK_PERMISSION_DENIED\020\030\022+\n\'PROCESSI"
+ + "NG_ERROR_REASON_AWS_AUTH_FAILED\020\033\022<\n8PRO"
+ + "CESSING_ERROR_REASON_USER_IDENTIFIER_DEC"
+ + "RYPTION_ERROR\020\031\022A\n=PROCESSING_ERROR_OPER"
+ + "ATING_ACCOUNT_MISMATCH_FOR_AD_IDENTIFIER"
+ + "\020\032\022T\nPPROCESSING_ERROR_REASON_ONE_PER_CL"
+ + "ICK_CONVERSION_ACTION_NOT_PERMITTED_WITH"
+ + "_BRAID\020\034\022.\n*PROCESSING_ERROR_REASON_MATC"
+ + "H_ID_NOT_FOUND\020\035\022:\n6PROCESSING_ERROR_REA"
+ + "SON_USER_ID_NOT_FOUND_FOR_MATCH_ID\020\036\0227\n3"
+ + "PROCESSING_ERROR_REASON_USER_ID_NOT_FOUN"
+ + "D_FOR_GCLID\020\037\0227\n3PROCESSING_ERROR_REASON"
+ + "_USER_ID_NOT_FOUND_FOR_DCLID\020 \0222\n.PROCES"
+ + "SING_ERROR_REASON_INVALID_AD_IDENTIFIERS"
+ + "\020!\0224\n0PROCESSING_ERROR_REASON_INVALID_MO"
+ + "BILE_ID_FORMAT\020\"\022:\n6PROCESSING_ERROR_REA"
+ + "SON_ORIGINAL_CONVERSIONS_NOT_FOUND\020#\0221\n-"
+ + "PROCESSING_ERROR_REASON_EVENT_ID_DECODE_"
+ + "ERROR\020$\022?\n;PROCESSING_ERROR_REASON_USER_"
+ + "ID_NOT_FOUND_FOR_IMPRESSION_ID\020%\022-\n)PROC"
+ + "ESSING_ERROR_REASON_USER_ID_NOT_FOUND\020&\022"
+ + "5\n1PROCESSING_ERROR_REASON_CONVERSION_PR"
+ + "ECEDES_CLICK\020\'\022,\n(PROCESSING_ERROR_REASO"
+ + "N_TOO_RECENT_CLICK\020(\022)\n%PROCESSING_ERROR"
+ + "_REASON_INVALID_CLICK\020)\022?\n;PROCESSING_ER"
+ + "ROR_REASON_INVALID_OPERATING_ACCOUNT_FOR"
+ + "_CLICK\020*\022+\n\'PROCESSING_ERROR_REASON_CLIC"
+ + "K_NOT_FOUND\020+\022=\n9PROCESSING_ERROR_REASON"
+ + "_EXTERNAL_ATTRIBUTION_DATA_MISSING\020,*\377\003\n"
+ + "\027ProcessingWarningReason\022)\n%PROCESSING_W"
+ + "ARNING_REASON_UNSPECIFIED\020\000\0223\n/PROCESSIN"
+ + "G_WARNING_REASON_KEK_PERMISSION_DENIED\020\001"
+ + "\0222\n.PROCESSING_WARNING_REASON_DEK_DECRYP"
+ + "TION_ERROR\020\002\022.\n*PROCESSING_WARNING_REASO"
+ + "N_DECRYPTION_ERROR\020\003\022-\n)PROCESSING_WARNI"
+ + "NG_REASON_WIP_AUTH_FAILED\020\004\022)\n%PROCESSIN"
+ + "G_WARNING_REASON_INVALID_WIP\020\005\022)\n%PROCES"
+ + "SING_WARNING_REASON_INVALID_KEK\020\006\022>\n:PRO"
+ + "CESSING_WARNING_REASON_USER_IDENTIFIER_D"
+ + "ECRYPTION_ERROR\020\007\022,\n(PROCESSING_WARNING_"
+ + "REASON_INTERNAL_ERROR\020\010\022-\n)PROCESSING_WA"
+ + "RNING_REASON_AWS_AUTH_FAILED\020\t*\302\005\n\rWarni"
+ + "ngReason\022\036\n\032WARNING_REASON_UNSPECIFIED\020\000"
+ + "\022.\n*WARNING_REASON_CUSTOM_VARIABLE_NOT_E"
+ + "NABLED\020\001\0221\n-WARNING_REASON_CUSTOM_VARIAB"
+ + "LE_NOT_PREDEFINED\020\002\022@\n
+ * Request to remove all users from an audience in the provided destinations.
+ * Returns a
+ * [RemoveAllAudienceMembersResponse][google.ads.datamanager.v1.RemoveAllAudienceMembersResponse].
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.RemoveAllAudienceMembersRequest}
+ */
+@com.google.protobuf.Generated
+public final class RemoveAllAudienceMembersRequest extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)
+ RemoveAllAudienceMembersRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RemoveAllAudienceMembersRequest");
+ }
+
+ // Use RemoveAllAudienceMembersRequest.newBuilder() to construct.
+ private RemoveAllAudienceMembersRequest(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private RemoveAllAudienceMembersRequest() {
+ destinations_ = java.util.Collections.emptyList();
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.class,
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.Builder.class);
+ }
+
+ private int bitField0_;
+ public static final int DESTINATIONS_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private java.util.List destinations_;
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public java.util.List getDestinationsList() {
+ return destinations_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public java.util.List extends com.google.ads.datamanager.v1.DestinationOrBuilder>
+ getDestinationsOrBuilderList() {
+ return destinations_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public int getDestinationsCount() {
+ return destinations_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.Destination getDestinations(int index) {
+ return destinations_.get(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.DestinationOrBuilder getDestinationsOrBuilder(int index) {
+ return destinations_.get(index);
+ }
+
+ public static final int REMOVE_AS_OF_TIME_FIELD_NUMBER = 2;
+ private com.google.protobuf.Timestamp removeAsOfTime_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the removeAsOfTime field is set.
+ */
+ @java.lang.Override
+ public boolean hasRemoveAsOfTime() {
+ return ((bitField0_ & 0x00000001) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The removeAsOfTime.
+ */
+ @java.lang.Override
+ public com.google.protobuf.Timestamp getRemoveAsOfTime() {
+ return removeAsOfTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : removeAsOfTime_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ @java.lang.Override
+ public com.google.protobuf.TimestampOrBuilder getRemoveAsOfTimeOrBuilder() {
+ return removeAsOfTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : removeAsOfTime_;
+ }
+
+ public static final int VALIDATE_ONLY_FIELD_NUMBER = 3;
+ private boolean validateOnly_ = false;
+
+ /**
+ *
+ *
+ *
+ * Optional. For testing purposes. If `true`, the request is validated but not
+ * executed. Only errors are returned, not results.
+ *
+ *
+ * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The validateOnly.
+ */
+ @java.lang.Override
+ public boolean getValidateOnly() {
+ return validateOnly_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ for (int i = 0; i < destinations_.size(); i++) {
+ output.writeMessage(1, destinations_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ output.writeMessage(2, getRemoveAsOfTime());
+ }
+ if (validateOnly_ != false) {
+ output.writeBool(3, validateOnly_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < destinations_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, destinations_.get(i));
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getRemoveAsOfTime());
+ }
+ if (validateOnly_ != false) {
+ size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, validateOnly_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest other =
+ (com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest) obj;
+
+ if (!getDestinationsList().equals(other.getDestinationsList())) return false;
+ if (hasRemoveAsOfTime() != other.hasRemoveAsOfTime()) return false;
+ if (hasRemoveAsOfTime()) {
+ if (!getRemoveAsOfTime().equals(other.getRemoveAsOfTime())) return false;
+ }
+ if (getValidateOnly() != other.getValidateOnly()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getDestinationsCount() > 0) {
+ hash = (37 * hash) + DESTINATIONS_FIELD_NUMBER;
+ hash = (53 * hash) + getDestinationsList().hashCode();
+ }
+ if (hasRemoveAsOfTime()) {
+ hash = (37 * hash) + REMOVE_AS_OF_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getRemoveAsOfTime().hashCode();
+ }
+ hash = (37 * hash) + VALIDATE_ONLY_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getValidateOnly());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Request to remove all users from an audience in the provided destinations.
+ * Returns a
+ * [RemoveAllAudienceMembersResponse][google.ads.datamanager.v1.RemoveAllAudienceMembersResponse].
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.RemoveAllAudienceMembersRequest}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.class,
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.Builder.class);
+ }
+
+ // Construct using com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ internalGetDestinationsFieldBuilder();
+ internalGetRemoveAsOfTimeFieldBuilder();
+ }
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ if (destinationsBuilder_ == null) {
+ destinations_ = java.util.Collections.emptyList();
+ } else {
+ destinations_ = null;
+ destinationsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ removeAsOfTime_ = null;
+ if (removeAsOfTimeBuilder_ != null) {
+ removeAsOfTimeBuilder_.dispose();
+ removeAsOfTimeBuilder_ = null;
+ }
+ validateOnly_ = false;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersRequest_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest build() {
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest buildPartial() {
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest result =
+ new com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest(this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest result) {
+ if (destinationsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ destinations_ = java.util.Collections.unmodifiableList(destinations_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.destinations_ = destinations_;
+ } else {
+ result.destinations_ = destinationsBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest result) {
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.removeAsOfTime_ =
+ removeAsOfTimeBuilder_ == null ? removeAsOfTime_ : removeAsOfTimeBuilder_.build();
+ to_bitField0_ |= 0x00000001;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.validateOnly_ = validateOnly_;
+ }
+ result.bitField0_ |= to_bitField0_;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest) {
+ return mergeFrom((com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest other) {
+ if (other
+ == com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest.getDefaultInstance())
+ return this;
+ if (destinationsBuilder_ == null) {
+ if (!other.destinations_.isEmpty()) {
+ if (destinations_.isEmpty()) {
+ destinations_ = other.destinations_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureDestinationsIsMutable();
+ destinations_.addAll(other.destinations_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.destinations_.isEmpty()) {
+ if (destinationsBuilder_.isEmpty()) {
+ destinationsBuilder_.dispose();
+ destinationsBuilder_ = null;
+ destinations_ = other.destinations_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ destinationsBuilder_ =
+ com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
+ ? internalGetDestinationsFieldBuilder()
+ : null;
+ } else {
+ destinationsBuilder_.addAllMessages(other.destinations_);
+ }
+ }
+ }
+ if (other.hasRemoveAsOfTime()) {
+ mergeRemoveAsOfTime(other.getRemoveAsOfTime());
+ }
+ if (other.getValidateOnly() != false) {
+ setValidateOnly(other.getValidateOnly());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ com.google.ads.datamanager.v1.Destination m =
+ input.readMessage(
+ com.google.ads.datamanager.v1.Destination.parser(), extensionRegistry);
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ destinations_.add(m);
+ } else {
+ destinationsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 10
+ case 18:
+ {
+ input.readMessage(
+ internalGetRemoveAsOfTimeFieldBuilder().getBuilder(), extensionRegistry);
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 18
+ case 24:
+ {
+ validateOnly_ = input.readBool();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.util.List destinations_ =
+ java.util.Collections.emptyList();
+
+ private void ensureDestinationsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ destinations_ =
+ new java.util.ArrayList(destinations_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.Destination,
+ com.google.ads.datamanager.v1.Destination.Builder,
+ com.google.ads.datamanager.v1.DestinationOrBuilder>
+ destinationsBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List getDestinationsList() {
+ if (destinationsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(destinations_);
+ } else {
+ return destinationsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public int getDestinationsCount() {
+ if (destinationsBuilder_ == null) {
+ return destinations_.size();
+ } else {
+ return destinationsBuilder_.getCount();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.ads.datamanager.v1.Destination getDestinations(int index) {
+ if (destinationsBuilder_ == null) {
+ return destinations_.get(index);
+ } else {
+ return destinationsBuilder_.getMessage(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder setDestinations(int index, com.google.ads.datamanager.v1.Destination value) {
+ if (destinationsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDestinationsIsMutable();
+ destinations_.set(index, value);
+ onChanged();
+ } else {
+ destinationsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder setDestinations(
+ int index, com.google.ads.datamanager.v1.Destination.Builder builderForValue) {
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ destinations_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ destinationsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addDestinations(com.google.ads.datamanager.v1.Destination value) {
+ if (destinationsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDestinationsIsMutable();
+ destinations_.add(value);
+ onChanged();
+ } else {
+ destinationsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addDestinations(int index, com.google.ads.datamanager.v1.Destination value) {
+ if (destinationsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDestinationsIsMutable();
+ destinations_.add(index, value);
+ onChanged();
+ } else {
+ destinationsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addDestinations(
+ com.google.ads.datamanager.v1.Destination.Builder builderForValue) {
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ destinations_.add(builderForValue.build());
+ onChanged();
+ } else {
+ destinationsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addDestinations(
+ int index, com.google.ads.datamanager.v1.Destination.Builder builderForValue) {
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ destinations_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ destinationsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder addAllDestinations(
+ java.lang.Iterable extends com.google.ads.datamanager.v1.Destination> values) {
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, destinations_);
+ onChanged();
+ } else {
+ destinationsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder clearDestinations() {
+ if (destinationsBuilder_ == null) {
+ destinations_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ destinationsBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public Builder removeDestinations(int index) {
+ if (destinationsBuilder_ == null) {
+ ensureDestinationsIsMutable();
+ destinations_.remove(index);
+ onChanged();
+ } else {
+ destinationsBuilder_.remove(index);
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.ads.datamanager.v1.Destination.Builder getDestinationsBuilder(int index) {
+ return internalGetDestinationsFieldBuilder().getBuilder(index);
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.ads.datamanager.v1.DestinationOrBuilder getDestinationsOrBuilder(int index) {
+ if (destinationsBuilder_ == null) {
+ return destinations_.get(index);
+ } else {
+ return destinationsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List extends com.google.ads.datamanager.v1.DestinationOrBuilder>
+ getDestinationsOrBuilderList() {
+ if (destinationsBuilder_ != null) {
+ return destinationsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(destinations_);
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.ads.datamanager.v1.Destination.Builder addDestinationsBuilder() {
+ return internalGetDestinationsFieldBuilder()
+ .addBuilder(com.google.ads.datamanager.v1.Destination.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public com.google.ads.datamanager.v1.Destination.Builder addDestinationsBuilder(int index) {
+ return internalGetDestinationsFieldBuilder()
+ .addBuilder(index, com.google.ads.datamanager.v1.Destination.getDefaultInstance());
+ }
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ public java.util.List
+ getDestinationsBuilderList() {
+ return internalGetDestinationsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.Destination,
+ com.google.ads.datamanager.v1.Destination.Builder,
+ com.google.ads.datamanager.v1.DestinationOrBuilder>
+ internalGetDestinationsFieldBuilder() {
+ if (destinationsBuilder_ == null) {
+ destinationsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.Destination,
+ com.google.ads.datamanager.v1.Destination.Builder,
+ com.google.ads.datamanager.v1.DestinationOrBuilder>(
+ destinations_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
+ destinations_ = null;
+ }
+ return destinationsBuilder_;
+ }
+
+ private com.google.protobuf.Timestamp removeAsOfTime_;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ removeAsOfTimeBuilder_;
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the removeAsOfTime field is set.
+ */
+ public boolean hasRemoveAsOfTime() {
+ return ((bitField0_ & 0x00000002) != 0);
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The removeAsOfTime.
+ */
+ public com.google.protobuf.Timestamp getRemoveAsOfTime() {
+ if (removeAsOfTimeBuilder_ == null) {
+ return removeAsOfTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : removeAsOfTime_;
+ } else {
+ return removeAsOfTimeBuilder_.getMessage();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setRemoveAsOfTime(com.google.protobuf.Timestamp value) {
+ if (removeAsOfTimeBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ removeAsOfTime_ = value;
+ } else {
+ removeAsOfTimeBuilder_.setMessage(value);
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder setRemoveAsOfTime(com.google.protobuf.Timestamp.Builder builderForValue) {
+ if (removeAsOfTimeBuilder_ == null) {
+ removeAsOfTime_ = builderForValue.build();
+ } else {
+ removeAsOfTimeBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder mergeRemoveAsOfTime(com.google.protobuf.Timestamp value) {
+ if (removeAsOfTimeBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)
+ && removeAsOfTime_ != null
+ && removeAsOfTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
+ getRemoveAsOfTimeBuilder().mergeFrom(value);
+ } else {
+ removeAsOfTime_ = value;
+ }
+ } else {
+ removeAsOfTimeBuilder_.mergeFrom(value);
+ }
+ if (removeAsOfTime_ != null) {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public Builder clearRemoveAsOfTime() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ removeAsOfTime_ = null;
+ if (removeAsOfTimeBuilder_ != null) {
+ removeAsOfTimeBuilder_.dispose();
+ removeAsOfTimeBuilder_ = null;
+ }
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.Timestamp.Builder getRemoveAsOfTimeBuilder() {
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return internalGetRemoveAsOfTimeFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ public com.google.protobuf.TimestampOrBuilder getRemoveAsOfTimeOrBuilder() {
+ if (removeAsOfTimeBuilder_ != null) {
+ return removeAsOfTimeBuilder_.getMessageOrBuilder();
+ } else {
+ return removeAsOfTime_ == null
+ ? com.google.protobuf.Timestamp.getDefaultInstance()
+ : removeAsOfTime_;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>
+ internalGetRemoveAsOfTimeFieldBuilder() {
+ if (removeAsOfTimeBuilder_ == null) {
+ removeAsOfTimeBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.protobuf.Timestamp,
+ com.google.protobuf.Timestamp.Builder,
+ com.google.protobuf.TimestampOrBuilder>(
+ getRemoveAsOfTime(), getParentForChildren(), isClean());
+ removeAsOfTime_ = null;
+ }
+ return removeAsOfTimeBuilder_;
+ }
+
+ private boolean validateOnly_;
+
+ /**
+ *
+ *
+ *
+ * Optional. For testing purposes. If `true`, the request is validated but not
+ * executed. Only errors are returned, not results.
+ *
+ *
+ * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The validateOnly.
+ */
+ @java.lang.Override
+ public boolean getValidateOnly() {
+ return validateOnly_;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. For testing purposes. If `true`, the request is validated but not
+ * executed. Only errors are returned, not results.
+ *
+ *
+ * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @param value The validateOnly to set.
+ * @return This builder for chaining.
+ */
+ public Builder setValidateOnly(boolean value) {
+
+ validateOnly_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * Optional. For testing purposes. If `true`, the request is validated but not
+ * executed. Only errors are returned, not results.
+ *
+ *
+ * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearValidateOnly() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ validateOnly_ = false;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)
+ private static final com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest();
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RemoveAllAudienceMembersRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersRequestOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersRequestOrBuilder.java
new file mode 100644
index 000000000000..4e889e9fadd7
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersRequestOrBuilder.java
@@ -0,0 +1,157 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/ingestion_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+@com.google.protobuf.Generated
+public interface RemoveAllAudienceMembersRequestOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RemoveAllAudienceMembersRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ java.util.List getDestinationsList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ com.google.ads.datamanager.v1.Destination getDestinations(int index);
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ int getDestinationsCount();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ java.util.List extends com.google.ads.datamanager.v1.DestinationOrBuilder>
+ getDestinationsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * Required. The list of destinations to remove the users from.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.Destination destinations = 1 [(.google.api.field_behavior) = REQUIRED];
+ *
+ */
+ com.google.ads.datamanager.v1.DestinationOrBuilder getDestinationsOrBuilder(int index);
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return Whether the removeAsOfTime field is set.
+ */
+ boolean hasRemoveAsOfTime();
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The removeAsOfTime.
+ */
+ com.google.protobuf.Timestamp getRemoveAsOfTime();
+
+ /**
+ *
+ *
+ *
+ * Optional. The remove as of time. If set, only audience members last added
+ * before this time will be removed. If not set, it defaults to current time.
+ * The remove as of time must not be in the future.
+ *
+ *
+ *
+ * .google.protobuf.Timestamp remove_as_of_time = 2 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ */
+ com.google.protobuf.TimestampOrBuilder getRemoveAsOfTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * Optional. For testing purposes. If `true`, the request is validated but not
+ * executed. Only errors are returned, not results.
+ *
+ *
+ * bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ * @return The validateOnly.
+ */
+ boolean getValidateOnly();
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponse.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponse.java
new file mode 100644
index 000000000000..4204c3d1090f
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponse.java
@@ -0,0 +1,606 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/ingestion_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+/**
+ *
+ *
+ *
+ * Response from the
+ * [RemoveAllAudienceMembersRequest][google.ads.datamanager.v1.RemoveAllAudienceMembersRequest].
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.RemoveAllAudienceMembersResponse}
+ */
+@com.google.protobuf.Generated
+public final class RemoveAllAudienceMembersResponse extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)
+ RemoveAllAudienceMembersResponseOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RemoveAllAudienceMembersResponse");
+ }
+
+ // Use RemoveAllAudienceMembersResponse.newBuilder() to construct.
+ private RemoveAllAudienceMembersResponse(
+ com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private RemoveAllAudienceMembersResponse() {
+ requestId_ = "";
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.class,
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.Builder.class);
+ }
+
+ public static final int REQUEST_ID_FIELD_NUMBER = 1;
+
+ @SuppressWarnings("serial")
+ private volatile java.lang.Object requestId_ = "";
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The requestId.
+ */
+ @java.lang.Override
+ public java.lang.String getRequestId() {
+ java.lang.Object ref = requestId_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ requestId_ = s;
+ return s;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The bytes for requestId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getRequestIdBytes() {
+ java.lang.Object ref = requestId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
+ com.google.protobuf.GeneratedMessage.writeString(output, 1, requestId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessage.isStringEmpty(requestId_)) {
+ size += com.google.protobuf.GeneratedMessage.computeStringSize(1, requestId_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse other =
+ (com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse) obj;
+
+ if (!getRequestId().equals(other.getRequestId())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + REQUEST_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getRequestId().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseDelimitedFrom(
+ java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * Response from the
+ * [RemoveAllAudienceMembersRequest][google.ads.datamanager.v1.RemoveAllAudienceMembersRequest].
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.RemoveAllAudienceMembersResponse}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponseOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.class,
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.Builder.class);
+ }
+
+ // Construct using com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ requestId_ = "";
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.IngestionServiceProto
+ .internal_static_google_ads_datamanager_v1_RemoveAllAudienceMembersResponse_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse build() {
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse buildPartial() {
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse result =
+ new com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.requestId_ = requestId_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse) {
+ return mergeFrom((com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse other) {
+ if (other
+ == com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse.getDefaultInstance())
+ return this;
+ if (!other.getRequestId().isEmpty()) {
+ requestId_ = other.requestId_;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10:
+ {
+ requestId_ = input.readStringRequireUtf8();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 10
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private java.lang.Object requestId_ = "";
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The requestId.
+ */
+ public java.lang.String getRequestId() {
+ java.lang.Object ref = requestId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ requestId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The bytes for requestId.
+ */
+ public com.google.protobuf.ByteString getRequestIdBytes() {
+ java.lang.Object ref = requestId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
+ requestId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @param value The requestId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRequestId(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ requestId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRequestId() {
+ requestId_ = getDefaultInstance().getRequestId();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @param value The bytes for requestId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRequestIdBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ requestId_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)
+ private static final com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE = new com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse();
+ }
+
+ public static com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RemoveAllAudienceMembersResponse parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RemoveAllAudienceMembersResponse
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponseOrBuilder.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponseOrBuilder.java
new file mode 100644
index 000000000000..c120047de9dd
--- /dev/null
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RemoveAllAudienceMembersResponseOrBuilder.java
@@ -0,0 +1,54 @@
+/*
+ * Copyright 2026 Google LLC
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// NO CHECKED-IN PROTOBUF GENCODE
+// source: google/ads/datamanager/v1/ingestion_service.proto
+// Protobuf Java Version: 4.33.6
+
+package com.google.ads.datamanager.v1;
+
+@com.google.protobuf.Generated
+public interface RemoveAllAudienceMembersResponseOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RemoveAllAudienceMembersResponse)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The requestId.
+ */
+ java.lang.String getRequestId();
+
+ /**
+ *
+ *
+ *
+ * The auto-generated ID of the request.
+ *
+ *
+ * string request_id = 1;
+ *
+ * @return The bytes for requestId.
+ */
+ com.google.protobuf.ByteString getRequestIdBytes();
+}
diff --git a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RequestStatusPerDestination.java b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RequestStatusPerDestination.java
index 10b0dd885aa1..f48c813a7672 100644
--- a/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RequestStatusPerDestination.java
+++ b/java-datamanager/proto-data-manager-v1/src/main/java/com/google/ads/datamanager/v1/RequestStatusPerDestination.java
@@ -803,6 +803,100 @@ public interface IngestAudienceMembersStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatusOrBuilder
getCompositeDataIngestionStatusOrBuilder();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataIngestionStatus field is set.
+ */
+ boolean hasGoogleUserIdDataIngestionStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return The googleUserIdDataIngestionStatus.
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ getGoogleUserIdDataIngestionStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataIngestionStatusOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataIngestionStatus field is set.
+ */
+ boolean hasPartnerProvidedIdDataIngestionStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataIngestionStatus.
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataIngestionStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataIngestionStatusOrBuilder();
+
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus.StatusCase
getStatusCase();
}
@@ -872,6 +966,8 @@ public enum StatusCase
USER_ID_DATA_INGESTION_STATUS(4),
PPID_DATA_INGESTION_STATUS(5),
COMPOSITE_DATA_INGESTION_STATUS(6),
+ GOOGLE_USER_ID_DATA_INGESTION_STATUS(7),
+ PARTNER_PROVIDED_ID_DATA_INGESTION_STATUS(8),
STATUS_NOT_SET(0);
private final int value;
@@ -903,6 +999,10 @@ public static StatusCase forNumber(int value) {
return PPID_DATA_INGESTION_STATUS;
case 6:
return COMPOSITE_DATA_INGESTION_STATUS;
+ case 7:
+ return GOOGLE_USER_ID_DATA_INGESTION_STATUS;
+ case 8:
+ return PARTNER_PROVIDED_ID_DATA_INGESTION_STATUS;
case 0:
return STATUS_NOT_SET;
default:
@@ -1316,6 +1416,148 @@ public boolean hasCompositeDataIngestionStatus() {
.getDefaultInstance();
}
+ public static final int GOOGLE_USER_ID_DATA_INGESTION_STATUS_FIELD_NUMBER = 7;
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataIngestionStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdDataIngestionStatus() {
+ return statusCase_ == 7;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return The googleUserIdDataIngestionStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ getGoogleUserIdDataIngestionStatus() {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataIngestionStatusOrBuilder() {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .getDefaultInstance();
+ }
+
+ public static final int PARTNER_PROVIDED_ID_DATA_INGESTION_STATUS_FIELD_NUMBER = 8;
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataIngestionStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdDataIngestionStatus() {
+ return statusCase_ == 8;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataIngestionStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataIngestionStatus() {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataIngestionStatusOrBuilder() {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1366,6 +1608,19 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
(com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
status_);
}
+ if (statusCase_ == 7) {
+ output.writeMessage(
+ 7,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
+ status_);
+ }
+ if (statusCase_ == 8) {
+ output.writeMessage(
+ 8,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_);
+ }
getUnknownFields().writeTo(output);
}
@@ -1418,6 +1673,22 @@ public int getSerializedSize() {
.IngestCompositeDataStatus)
status_);
}
+ if (statusCase_ == 7) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 7,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_);
+ }
+ if (statusCase_ == 8) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 8,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -1463,6 +1734,14 @@ public boolean equals(final java.lang.Object obj) {
if (!getCompositeDataIngestionStatus().equals(other.getCompositeDataIngestionStatus()))
return false;
break;
+ case 7:
+ if (!getGoogleUserIdDataIngestionStatus()
+ .equals(other.getGoogleUserIdDataIngestionStatus())) return false;
+ break;
+ case 8:
+ if (!getPartnerProvidedIdDataIngestionStatus()
+ .equals(other.getPartnerProvidedIdDataIngestionStatus())) return false;
+ break;
case 0:
default:
}
@@ -1502,6 +1781,14 @@ public int hashCode() {
hash = (37 * hash) + COMPOSITE_DATA_INGESTION_STATUS_FIELD_NUMBER;
hash = (53 * hash) + getCompositeDataIngestionStatus().hashCode();
break;
+ case 7:
+ hash = (37 * hash) + GOOGLE_USER_ID_DATA_INGESTION_STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getGoogleUserIdDataIngestionStatus().hashCode();
+ break;
+ case 8:
+ hash = (37 * hash) + PARTNER_PROVIDED_ID_DATA_INGESTION_STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getPartnerProvidedIdDataIngestionStatus().hashCode();
+ break;
case 0:
default:
}
@@ -1688,6 +1975,12 @@ public Builder clear() {
if (compositeDataIngestionStatusBuilder_ != null) {
compositeDataIngestionStatusBuilder_.clear();
}
+ if (googleUserIdDataIngestionStatusBuilder_ != null) {
+ googleUserIdDataIngestionStatusBuilder_.clear();
+ }
+ if (partnerProvidedIdDataIngestionStatusBuilder_ != null) {
+ partnerProvidedIdDataIngestionStatusBuilder_.clear();
+ }
statusCase_ = 0;
status_ = null;
return this;
@@ -1761,6 +2054,12 @@ private void buildPartialOneofs(
if (statusCase_ == 6 && compositeDataIngestionStatusBuilder_ != null) {
result.status_ = compositeDataIngestionStatusBuilder_.build();
}
+ if (statusCase_ == 7 && googleUserIdDataIngestionStatusBuilder_ != null) {
+ result.status_ = googleUserIdDataIngestionStatusBuilder_.build();
+ }
+ if (statusCase_ == 8 && partnerProvidedIdDataIngestionStatusBuilder_ != null) {
+ result.status_ = partnerProvidedIdDataIngestionStatusBuilder_.build();
+ }
}
@java.lang.Override
@@ -1815,6 +2114,17 @@ public Builder mergeFrom(
mergeCompositeDataIngestionStatus(other.getCompositeDataIngestionStatus());
break;
}
+ case GOOGLE_USER_ID_DATA_INGESTION_STATUS:
+ {
+ mergeGoogleUserIdDataIngestionStatus(other.getGoogleUserIdDataIngestionStatus());
+ break;
+ }
+ case PARTNER_PROVIDED_ID_DATA_INGESTION_STATUS:
+ {
+ mergePartnerProvidedIdDataIngestionStatus(
+ other.getPartnerProvidedIdDataIngestionStatus());
+ break;
+ }
case STATUS_NOT_SET:
{
break;
@@ -1894,6 +2204,22 @@ public Builder mergeFrom(
statusCase_ = 6;
break;
} // case 50
+ case 58:
+ {
+ input.readMessage(
+ internalGetGoogleUserIdDataIngestionStatusFieldBuilder().getBuilder(),
+ extensionRegistry);
+ statusCase_ = 7;
+ break;
+ } // case 58
+ case 66:
+ {
+ input.readMessage(
+ internalGetPartnerProvidedIdDataIngestionStatusFieldBuilder().getBuilder(),
+ extensionRegistry);
+ statusCase_ = 8;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -3510,186 +3836,742 @@ public Builder clearCompositeDataIngestionStatus() {
return compositeDataIngestionStatusBuilder_;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus)
- }
-
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus)
- private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestAudienceMembersStatus
- DEFAULT_INSTANCE;
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder>
+ googleUserIdDataIngestionStatusBuilder_;
- static {
- DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestAudienceMembersStatus();
- }
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataIngestionStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdDataIngestionStatus() {
+ return statusCase_ == 7;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestAudienceMembersStatus
- getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ *
+ * @return The googleUserIdDataIngestionStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ getGoogleUserIdDataIngestionStatus() {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance();
+ } else {
+ if (statusCase_ == 7) {
+ return googleUserIdDataIngestionStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ }
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public IngestAudienceMembersStatus parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException()
- .setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ public Builder setGoogleUserIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ value) {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
}
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
+ status_ = value;
+ onChanged();
+ } else {
+ googleUserIdDataIngestionStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 7;
+ return this;
+ }
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ public Builder setGoogleUserIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .Builder
+ builderForValue) {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ googleUserIdDataIngestionStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 7;
+ return this;
+ }
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus
- getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ public Builder mergeGoogleUserIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ value) {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 7
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 7) {
+ googleUserIdDataIngestionStatusBuilder_.mergeFrom(value);
+ } else {
+ googleUserIdDataIngestionStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 7;
+ return this;
+ }
- public interface RemoveAudienceMembersStatusOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
- com.google.protobuf.MessageOrBuilder {
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ public Builder clearGoogleUserIdDataIngestionStatus() {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 7) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 7) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ googleUserIdDataIngestionStatusBuilder_.clear();
+ }
+ return this;
+ }
- /**
- *
- *
- *
- * The status of the user data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
- *
- *
- * @return Whether the userDataRemovalStatus field is set.
- */
- boolean hasUserDataRemovalStatus();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .Builder
+ getGoogleUserIdDataIngestionStatusBuilder() {
+ return internalGetGoogleUserIdDataIngestionStatusFieldBuilder().getBuilder();
+ }
- /**
- *
- *
- *
- * The status of the user data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
- *
- *
- * @return The userDataRemovalStatus.
- */
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
- getUserDataRemovalStatus();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataIngestionStatusOrBuilder() {
+ if ((statusCase_ == 7) && (googleUserIdDataIngestionStatusBuilder_ != null)) {
+ return googleUserIdDataIngestionStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ }
- /**
- *
- *
- *
- * The status of the user data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
- *
- */
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatusOrBuilder
- getUserDataRemovalStatusOrBuilder();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus google_user_id_data_ingestion_status = 7;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder>
+ internalGetGoogleUserIdDataIngestionStatusFieldBuilder() {
+ if (googleUserIdDataIngestionStatusBuilder_ == null) {
+ if (!(statusCase_ == 7)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ googleUserIdDataIngestionStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 7;
+ onChanged();
+ return googleUserIdDataIngestionStatusBuilder_;
+ }
- /**
- *
- *
- *
- * The status of the mobile data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
- *
- *
- * @return Whether the mobileDataRemovalStatus field is set.
- */
- boolean hasMobileDataRemovalStatus();
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder>
+ partnerProvidedIdDataIngestionStatusBuilder_;
- /**
- *
- *
- *
- * The status of the mobile data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
- *
- *
- * @return The mobileDataRemovalStatus.
- */
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
- getMobileDataRemovalStatus();
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataIngestionStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdDataIngestionStatus() {
+ return statusCase_ == 8;
+ }
- /**
- *
- *
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataIngestionStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataIngestionStatus() {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ } else {
+ if (statusCase_ == 8) {
+ return partnerProvidedIdDataIngestionStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ public Builder setPartnerProvidedIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus
+ value) {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ onChanged();
+ } else {
+ partnerProvidedIdDataIngestionStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ public Builder setPartnerProvidedIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.Builder
+ builderForValue) {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ partnerProvidedIdDataIngestionStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ public Builder mergePartnerProvidedIdDataIngestionStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus
+ value) {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 8
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 8) {
+ partnerProvidedIdDataIngestionStatusBuilder_.mergeFrom(value);
+ } else {
+ partnerProvidedIdDataIngestionStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ public Builder clearPartnerProvidedIdDataIngestionStatus() {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ if (statusCase_ == 8) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 8) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ partnerProvidedIdDataIngestionStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.Builder
+ getPartnerProvidedIdDataIngestionStatusBuilder() {
+ return internalGetPartnerProvidedIdDataIngestionStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataIngestionStatusOrBuilder() {
+ if ((statusCase_ == 8) && (partnerProvidedIdDataIngestionStatusBuilder_ != null)) {
+ return partnerProvidedIdDataIngestionStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data ingestion to the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.IngestPartnerProvidedIdDataStatus partner_provided_id_data_ingestion_status = 8;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder>
+ internalGetPartnerProvidedIdDataIngestionStatusFieldBuilder() {
+ if (partnerProvidedIdDataIngestionStatusBuilder_ == null) {
+ if (!(statusCase_ == 8)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ partnerProvidedIdDataIngestionStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestPartnerProvidedIdDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 8;
+ onChanged();
+ return partnerProvidedIdDataIngestionStatusBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus)
+ private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestAudienceMembersStatus
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestAudienceMembersStatus();
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestAudienceMembersStatus
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public IngestAudienceMembersStatus parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface RemoveAudienceMembersStatusOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
*
- * The status of the mobile data removal from the destination.
+ * The status of the user data removal from the destination.
*
*
*
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
*
+ *
+ * @return Whether the userDataRemovalStatus field is set.
*/
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatusOrBuilder
- getMobileDataRemovalStatusOrBuilder();
+ boolean hasUserDataRemovalStatus();
/**
*
*
*
- * The status of the pair data removal from the destination.
+ * The status of the user data removal from the destination.
*
*
*
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus pair_data_removal_status = 3;
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
*
*
- * @return Whether the pairDataRemovalStatus field is set.
+ * @return The userDataRemovalStatus.
*/
- boolean hasPairDataRemovalStatus();
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ getUserDataRemovalStatus();
/**
*
*
*
- * The status of the pair data removal from the destination.
+ * The status of the user data removal from the destination.
*
*
*
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus pair_data_removal_status = 3;
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus user_data_removal_status = 1;
*
- *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatusOrBuilder
+ getUserDataRemovalStatusOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The status of the mobile data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
+ *
+ *
+ * @return Whether the mobileDataRemovalStatus field is set.
+ */
+ boolean hasMobileDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the mobile data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
+ *
+ *
+ * @return The mobileDataRemovalStatus.
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ getMobileDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the mobile data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus mobile_data_removal_status = 2;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatusOrBuilder
+ getMobileDataRemovalStatusOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The status of the pair data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus pair_data_removal_status = 3;
+ *
+ *
+ * @return Whether the pairDataRemovalStatus field is set.
+ */
+ boolean hasPairDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the pair data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus pair_data_removal_status = 3;
+ *
+ *
* @return The pairDataRemovalStatus.
*/
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
@@ -3844,6 +4726,100 @@ public interface RemoveAudienceMembersStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatusOrBuilder
getCompositeDataRemovalStatusOrBuilder();
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataRemovalStatus field is set.
+ */
+ boolean hasGoogleUserIdDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return The googleUserIdDataRemovalStatus.
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ getGoogleUserIdDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataRemovalStatusOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataRemovalStatus field is set.
+ */
+ boolean hasPartnerProvidedIdDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataRemovalStatus.
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataRemovalStatus();
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataRemovalStatusOrBuilder();
+
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus.StatusCase
getStatusCase();
}
@@ -3913,6 +4889,8 @@ public enum StatusCase
USER_ID_DATA_REMOVAL_STATUS(4),
PPID_DATA_REMOVAL_STATUS(5),
COMPOSITE_DATA_REMOVAL_STATUS(6),
+ GOOGLE_USER_ID_DATA_REMOVAL_STATUS(7),
+ PARTNER_PROVIDED_ID_DATA_REMOVAL_STATUS(8),
STATUS_NOT_SET(0);
private final int value;
@@ -3944,6 +4922,10 @@ public static StatusCase forNumber(int value) {
return PPID_DATA_REMOVAL_STATUS;
case 6:
return COMPOSITE_DATA_REMOVAL_STATUS;
+ case 7:
+ return GOOGLE_USER_ID_DATA_REMOVAL_STATUS;
+ case 8:
+ return PARTNER_PROVIDED_ID_DATA_REMOVAL_STATUS;
case 0:
return STATUS_NOT_SET;
default:
@@ -4357,6 +5339,148 @@ public boolean hasCompositeDataRemovalStatus() {
.getDefaultInstance();
}
+ public static final int GOOGLE_USER_ID_DATA_REMOVAL_STATUS_FIELD_NUMBER = 7;
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdDataRemovalStatus() {
+ return statusCase_ == 7;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return The googleUserIdDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ getGoogleUserIdDataRemovalStatus() {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataRemovalStatusOrBuilder() {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .getDefaultInstance();
+ }
+
+ public static final int PARTNER_PROVIDED_ID_DATA_REMOVAL_STATUS_FIELD_NUMBER = 8;
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdDataRemovalStatus() {
+ return statusCase_ == 8;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataRemovalStatus() {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataRemovalStatusOrBuilder() {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -4407,6 +5531,19 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
(com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
status_);
}
+ if (statusCase_ == 7) {
+ output.writeMessage(
+ 7,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
+ status_);
+ }
+ if (statusCase_ == 8) {
+ output.writeMessage(
+ 8,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_);
+ }
getUnknownFields().writeTo(output);
}
@@ -4459,6 +5596,22 @@ public int getSerializedSize() {
.RemoveCompositeDataStatus)
status_);
}
+ if (statusCase_ == 7) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 7,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_);
+ }
+ if (statusCase_ == 8) {
+ size +=
+ com.google.protobuf.CodedOutputStream.computeMessageSize(
+ 8,
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -4501,6 +5654,14 @@ public boolean equals(final java.lang.Object obj) {
if (!getCompositeDataRemovalStatus().equals(other.getCompositeDataRemovalStatus()))
return false;
break;
+ case 7:
+ if (!getGoogleUserIdDataRemovalStatus().equals(other.getGoogleUserIdDataRemovalStatus()))
+ return false;
+ break;
+ case 8:
+ if (!getPartnerProvidedIdDataRemovalStatus()
+ .equals(other.getPartnerProvidedIdDataRemovalStatus())) return false;
+ break;
case 0:
default:
}
@@ -4540,6 +5701,14 @@ public int hashCode() {
hash = (37 * hash) + COMPOSITE_DATA_REMOVAL_STATUS_FIELD_NUMBER;
hash = (53 * hash) + getCompositeDataRemovalStatus().hashCode();
break;
+ case 7:
+ hash = (37 * hash) + GOOGLE_USER_ID_DATA_REMOVAL_STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getGoogleUserIdDataRemovalStatus().hashCode();
+ break;
+ case 8:
+ hash = (37 * hash) + PARTNER_PROVIDED_ID_DATA_REMOVAL_STATUS_FIELD_NUMBER;
+ hash = (53 * hash) + getPartnerProvidedIdDataRemovalStatus().hashCode();
+ break;
case 0:
default:
}
@@ -4726,6 +5895,12 @@ public Builder clear() {
if (compositeDataRemovalStatusBuilder_ != null) {
compositeDataRemovalStatusBuilder_.clear();
}
+ if (googleUserIdDataRemovalStatusBuilder_ != null) {
+ googleUserIdDataRemovalStatusBuilder_.clear();
+ }
+ if (partnerProvidedIdDataRemovalStatusBuilder_ != null) {
+ partnerProvidedIdDataRemovalStatusBuilder_.clear();
+ }
statusCase_ = 0;
status_ = null;
return this;
@@ -4799,6 +5974,12 @@ private void buildPartialOneofs(
if (statusCase_ == 6 && compositeDataRemovalStatusBuilder_ != null) {
result.status_ = compositeDataRemovalStatusBuilder_.build();
}
+ if (statusCase_ == 7 && googleUserIdDataRemovalStatusBuilder_ != null) {
+ result.status_ = googleUserIdDataRemovalStatusBuilder_.build();
+ }
+ if (statusCase_ == 8 && partnerProvidedIdDataRemovalStatusBuilder_ != null) {
+ result.status_ = partnerProvidedIdDataRemovalStatusBuilder_.build();
+ }
}
@java.lang.Override
@@ -4853,7 +6034,18 @@ public Builder mergeFrom(
mergeCompositeDataRemovalStatus(other.getCompositeDataRemovalStatus());
break;
}
- case STATUS_NOT_SET:
+ case GOOGLE_USER_ID_DATA_REMOVAL_STATUS:
+ {
+ mergeGoogleUserIdDataRemovalStatus(other.getGoogleUserIdDataRemovalStatus());
+ break;
+ }
+ case PARTNER_PROVIDED_ID_DATA_REMOVAL_STATUS:
+ {
+ mergePartnerProvidedIdDataRemovalStatus(
+ other.getPartnerProvidedIdDataRemovalStatus());
+ break;
+ }
+ case STATUS_NOT_SET:
{
break;
}
@@ -4932,6 +6124,22 @@ public Builder mergeFrom(
statusCase_ = 6;
break;
} // case 50
+ case 58:
+ {
+ input.readMessage(
+ internalGetGoogleUserIdDataRemovalStatusFieldBuilder().getBuilder(),
+ extensionRegistry);
+ statusCase_ = 7;
+ break;
+ } // case 58
+ case 66:
+ {
+ input.readMessage(
+ internalGetPartnerProvidedIdDataRemovalStatusFieldBuilder().getBuilder(),
+ extensionRegistry);
+ statusCase_ = 8;
+ break;
+ } // case 66
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -5861,506 +7069,2964 @@ public Builder setUserIdDataRemovalStatus(
return this;
}
- /**
- *
- *
- *
- * The status of the user id data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
- *
- */
- public Builder mergeUserIdDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus value) {
- if (userIdDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 4
- && status_
- != com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatus.getDefaultInstance()) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .newBuilder(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatus)
- status_)
- .mergeFrom(value)
- .buildPartial();
- } else {
- status_ = value;
- }
- onChanged();
- } else {
- if (statusCase_ == 4) {
- userIdDataRemovalStatusBuilder_.mergeFrom(value);
- } else {
- userIdDataRemovalStatusBuilder_.setMessage(value);
- }
- }
- statusCase_ = 4;
- return this;
+ /**
+ *
+ *
+ *
+ * The status of the user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
+ *
+ */
+ public Builder mergeUserIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus value) {
+ if (userIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 4
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 4) {
+ userIdDataRemovalStatusBuilder_.mergeFrom(value);
+ } else {
+ userIdDataRemovalStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 4;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
+ *
+ */
+ public Builder clearUserIdDataRemovalStatus() {
+ if (userIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 4) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 4) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ userIdDataRemovalStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .Builder
+ getUserIdDataRemovalStatusBuilder() {
+ return internalGetUserIdDataRemovalStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatusOrBuilder
+ getUserIdDataRemovalStatusOrBuilder() {
+ if ((statusCase_ == 4) && (userIdDataRemovalStatusBuilder_ != null)) {
+ return userIdDataRemovalStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 4) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatusOrBuilder>
+ internalGetUserIdDataRemovalStatusFieldBuilder() {
+ if (userIdDataRemovalStatusBuilder_ == null) {
+ if (!(statusCase_ == 4)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .getDefaultInstance();
+ }
+ userIdDataRemovalStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveUserIdDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 4;
+ onChanged();
+ return userIdDataRemovalStatusBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePpidDataStatusOrBuilder>
+ ppidDataRemovalStatusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ *
+ * @return Whether the ppidDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasPpidDataRemovalStatus() {
+ return statusCase_ == 5;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ *
+ * @return The ppidDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ getPpidDataRemovalStatus() {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 5) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .getDefaultInstance();
+ } else {
+ if (statusCase_ == 5) {
+ return ppidDataRemovalStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ public Builder setPpidDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus value) {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ onChanged();
+ } else {
+ ppidDataRemovalStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 5;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ public Builder setPpidDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
+ builderForValue) {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ ppidDataRemovalStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 5;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ public Builder mergePpidDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus value) {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 5
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePpidDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 5) {
+ ppidDataRemovalStatusBuilder_.mergeFrom(value);
+ } else {
+ ppidDataRemovalStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 5;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ public Builder clearPpidDataRemovalStatus() {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 5) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 5) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ ppidDataRemovalStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
+ getPpidDataRemovalStatusBuilder() {
+ return internalGetPpidDataRemovalStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatusOrBuilder
+ getPpidDataRemovalStatusOrBuilder() {
+ if ((statusCase_ == 5) && (ppidDataRemovalStatusBuilder_ != null)) {
+ return ppidDataRemovalStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 5) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the ppid data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePpidDataStatusOrBuilder>
+ internalGetPpidDataRemovalStatusFieldBuilder() {
+ if (ppidDataRemovalStatusBuilder_ == null) {
+ if (!(statusCase_ == 5)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .getDefaultInstance();
+ }
+ ppidDataRemovalStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePpidDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 5;
+ onChanged();
+ return ppidDataRemovalStatusBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatusOrBuilder>
+ compositeDataRemovalStatusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ *
+ * @return Whether the compositeDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasCompositeDataRemovalStatus() {
+ return statusCase_ == 6;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ *
+ * @return The compositeDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ getCompositeDataRemovalStatus() {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 6) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance();
+ } else {
+ if (statusCase_ == 6) {
+ return compositeDataRemovalStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ public Builder setCompositeDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ value) {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ onChanged();
+ } else {
+ compositeDataRemovalStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 6;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ public Builder setCompositeDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder
+ builderForValue) {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ compositeDataRemovalStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 6;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ public Builder mergeCompositeDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ value) {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 6
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 6) {
+ compositeDataRemovalStatusBuilder_.mergeFrom(value);
+ } else {
+ compositeDataRemovalStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 6;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ public Builder clearCompositeDataRemovalStatus() {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 6) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 6) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ compositeDataRemovalStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder
+ getCompositeDataRemovalStatusBuilder() {
+ return internalGetCompositeDataRemovalStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatusOrBuilder
+ getCompositeDataRemovalStatusOrBuilder() {
+ if ((statusCase_ == 6) && (compositeDataRemovalStatusBuilder_ != null)) {
+ return compositeDataRemovalStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 6) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatusOrBuilder>
+ internalGetCompositeDataRemovalStatusFieldBuilder() {
+ if (compositeDataRemovalStatusBuilder_ == null) {
+ if (!(statusCase_ == 6)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance();
+ }
+ compositeDataRemovalStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 6;
+ onChanged();
+ return compositeDataRemovalStatusBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder>
+ googleUserIdDataRemovalStatusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return Whether the googleUserIdDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasGoogleUserIdDataRemovalStatus() {
+ return statusCase_ == 7;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ *
+ * @return The googleUserIdDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ getGoogleUserIdDataRemovalStatus() {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance();
+ } else {
+ if (statusCase_ == 7) {
+ return googleUserIdDataRemovalStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ public Builder setGoogleUserIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ value) {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ onChanged();
+ } else {
+ googleUserIdDataRemovalStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ public Builder setGoogleUserIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .Builder
+ builderForValue) {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ googleUserIdDataRemovalStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ public Builder mergeGoogleUserIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ value) {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 7
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 7) {
+ googleUserIdDataRemovalStatusBuilder_.mergeFrom(value);
+ } else {
+ googleUserIdDataRemovalStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 7;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ public Builder clearGoogleUserIdDataRemovalStatus() {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 7) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 7) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ googleUserIdDataRemovalStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .Builder
+ getGoogleUserIdDataRemovalStatusBuilder() {
+ return internalGetGoogleUserIdDataRemovalStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder
+ getGoogleUserIdDataRemovalStatusOrBuilder() {
+ if ((statusCase_ == 7) && (googleUserIdDataRemovalStatusBuilder_ != null)) {
+ return googleUserIdDataRemovalStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 7) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus google_user_id_data_removal_status = 7;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder>
+ internalGetGoogleUserIdDataRemovalStatusFieldBuilder() {
+ if (googleUserIdDataRemovalStatusBuilder_ == null) {
+ if (!(statusCase_ == 7)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance();
+ }
+ googleUserIdDataRemovalStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 7;
+ onChanged();
+ return googleUserIdDataRemovalStatusBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder>
+ partnerProvidedIdDataRemovalStatusBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return Whether the partnerProvidedIdDataRemovalStatus field is set.
+ */
+ @java.lang.Override
+ public boolean hasPartnerProvidedIdDataRemovalStatus() {
+ return statusCase_ == 8;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ *
+ * @return The partnerProvidedIdDataRemovalStatus.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus
+ getPartnerProvidedIdDataRemovalStatus() {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ } else {
+ if (statusCase_ == 8) {
+ return partnerProvidedIdDataRemovalStatusBuilder_.getMessage();
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ public Builder setPartnerProvidedIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus
+ value) {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ status_ = value;
+ onChanged();
+ } else {
+ partnerProvidedIdDataRemovalStatusBuilder_.setMessage(value);
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ public Builder setPartnerProvidedIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.Builder
+ builderForValue) {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ status_ = builderForValue.build();
+ onChanged();
+ } else {
+ partnerProvidedIdDataRemovalStatusBuilder_.setMessage(builderForValue.build());
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ public Builder mergePartnerProvidedIdDataRemovalStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus
+ value) {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 8
+ && status_
+ != com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance()) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.newBuilder(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_)
+ .mergeFrom(value)
+ .buildPartial();
+ } else {
+ status_ = value;
+ }
+ onChanged();
+ } else {
+ if (statusCase_ == 8) {
+ partnerProvidedIdDataRemovalStatusBuilder_.mergeFrom(value);
+ } else {
+ partnerProvidedIdDataRemovalStatusBuilder_.setMessage(value);
+ }
+ }
+ statusCase_ = 8;
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ public Builder clearPartnerProvidedIdDataRemovalStatus() {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ if (statusCase_ == 8) {
+ statusCase_ = 0;
+ status_ = null;
+ onChanged();
+ }
+ } else {
+ if (statusCase_ == 8) {
+ statusCase_ = 0;
+ status_ = null;
+ }
+ partnerProvidedIdDataRemovalStatusBuilder_.clear();
+ }
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.Builder
+ getPartnerProvidedIdDataRemovalStatusBuilder() {
+ return internalGetPartnerProvidedIdDataRemovalStatusFieldBuilder().getBuilder();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder
+ getPartnerProvidedIdDataRemovalStatusOrBuilder() {
+ if ((statusCase_ == 8) && (partnerProvidedIdDataRemovalStatusBuilder_ != null)) {
+ return partnerProvidedIdDataRemovalStatusBuilder_.getMessageOrBuilder();
+ } else {
+ if (statusCase_ == 8) {
+ return (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_;
+ }
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the partner provided id data removal from the
+ * destination.
+ *
+ *
+ *
+ * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePartnerProvidedIdDataStatus partner_provided_id_data_removal_status = 8;
+ *
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder>
+ internalGetPartnerProvidedIdDataRemovalStatusFieldBuilder() {
+ if (partnerProvidedIdDataRemovalStatusBuilder_ == null) {
+ if (!(statusCase_ == 8)) {
+ status_ =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.getDefaultInstance();
+ }
+ partnerProvidedIdDataRemovalStatusBuilder_ =
+ new com.google.protobuf.SingleFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatusOrBuilder>(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemovePartnerProvidedIdDataStatus)
+ status_,
+ getParentForChildren(),
+ isClean());
+ status_ = null;
+ }
+ statusCase_ = 8;
+ onChanged();
+ return partnerProvidedIdDataRemovalStatusBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
+ private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAudienceMembersStatus
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAudienceMembersStatus();
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAudienceMembersStatus
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RemoveAudienceMembersStatus parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface RemoveAllAudienceMembersStatusOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus)
+ com.google.protobuf.MessageOrBuilder {}
+
+ /**
+ *
+ *
+ *
+ * The status of the remove all audience members request.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus}
+ */
+ public static final class RemoveAllAudienceMembersStatus
+ extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus)
+ RemoveAllAudienceMembersStatusOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RemoveAllAudienceMembersStatus");
+ }
+
+ // Use RemoveAllAudienceMembersStatus.newBuilder() to construct.
+ private RemoveAllAudienceMembersStatus(
+ com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private RemoveAllAudienceMembersStatus() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveAllAudienceMembersStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveAllAudienceMembersStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.Builder.class);
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus)
+ obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the remove all audience members request.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveAllAudienceMembersStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveAllAudienceMembersStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.Builder.class);
+ }
+
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveAllAudienceMembersStatus_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus)
+ private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus();
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveAllAudienceMembersStatus
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RemoveAllAudienceMembersStatus parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAllAudienceMembersStatus
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface IngestEventsStatusOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The total count of events sent in the upload request. Includes all
+ * events in the request, regardless of whether they were successfully
+ * ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ long getRecordCount();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the events ingestion to the destination.
+ *
+ *
+ * Protobuf type {@code google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus}
+ */
+ public static final class IngestEventsStatus extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ IngestEventsStatusOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "IngestEventsStatus");
+ }
+
+ // Use IngestEventsStatus.newBuilder() to construct.
+ private IngestEventsStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private IngestEventsStatus() {}
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.Builder
+ .class);
+ }
+
+ public static final int RECORD_COUNT_FIELD_NUMBER = 1;
+ private long recordCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of events sent in the upload request. Includes all
+ * events in the request, regardless of whether they were successfully
+ * ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (recordCount_ != 0L) {
+ output.writeInt64(1, recordCount_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (recordCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) obj;
+
+ if (getRecordCount() != other.getRecordCount()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the events ingestion to the destination.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.Builder
+ .class);
+ }
+
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ .getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int bitField0_;
+
+ private long recordCount_;
+
+ /**
+ *
+ *
+ *
+ * The total count of events sent in the upload request. Includes all
+ * events in the request, regardless of whether they were successfully
+ * ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of events sent in the upload request. Includes all
+ * events in the request, regardless of whether they were successfully
+ * ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRecordCount(long value) {
+
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of events sent in the upload request. Includes all
+ * events in the request, regardless of whether they were successfully
+ * ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ recordCount_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestEventsStatus
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus();
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public IngestEventsStatus parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+ }
+
+ public interface IngestUserDataStatusOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ long getRecordCount();
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the upload request for the
+ * destination. Includes all user identifiers in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return The userIdentifierCount.
+ */
+ long getUserIdentifierCount();
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
+ */
+ int getUploadMatchRateRangeValue();
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The uploadMatchRateRange.
+ */
+ com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange();
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user data ingestion to the destination containing stats
+ * related to the ingestion.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus}
+ */
+ public static final class IngestUserDataStatus extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ IngestUserDataStatusOrBuilder {
+ private static final long serialVersionUID = 0L;
+
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "IngestUserDataStatus");
+ }
+
+ // Use IngestUserDataStatus.newBuilder() to construct.
+ private IngestUserDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
+
+ private IngestUserDataStatus() {
+ uploadMatchRateRange_ = 0;
+ }
+
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.Builder
+ .class);
+ }
+
+ public static final int RECORD_COUNT_FIELD_NUMBER = 1;
+ private long recordCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
+
+ public static final int USER_IDENTIFIER_COUNT_FIELD_NUMBER = 2;
+ private long userIdentifierCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the upload request for the
+ * destination. Includes all user identifiers in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return The userIdentifierCount.
+ */
+ @java.lang.Override
+ public long getUserIdentifierCount() {
+ return userIdentifierCount_;
+ }
+
+ public static final int UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER = 3;
+ private int uploadMatchRateRange_ = 0;
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
+ */
+ @java.lang.Override
+ public int getUploadMatchRateRangeValue() {
+ return uploadMatchRateRange_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The uploadMatchRateRange.
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
+ com.google.ads.datamanager.v1.MatchRateRange result =
+ com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
+ return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (recordCount_ != 0L) {
+ output.writeInt64(1, recordCount_);
+ }
+ if (userIdentifierCount_ != 0L) {
+ output.writeInt64(2, userIdentifierCount_);
+ }
+ if (uploadMatchRateRange_
+ != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
+ output.writeEnum(3, uploadMatchRateRange_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (recordCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
+ }
+ if (userIdentifierCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdentifierCount_);
+ }
+ if (uploadMatchRateRange_
+ != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, uploadMatchRateRange_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus) obj;
+
+ if (getRecordCount() != other.getRecordCount()) return false;
+ if (getUserIdentifierCount() != other.getUserIdentifierCount()) return false;
+ if (uploadMatchRateRange_ != other.uploadMatchRateRange_) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ hash = (37 * hash) + USER_IDENTIFIER_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdentifierCount());
+ hash = (37 * hash) + UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER;
+ hash = (53 * hash) + uploadMatchRateRange_;
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the user data ingestion to the destination containing stats
+ * related to the ingestion.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
}
- /**
- *
- *
- *
- * The status of the user id data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
- *
- */
- public Builder clearUserIdDataRemovalStatus() {
- if (userIdDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 4) {
- statusCase_ = 0;
- status_ = null;
- onChanged();
- }
- } else {
- if (statusCase_ == 4) {
- statusCase_ = 0;
- status_ = null;
- }
- userIdDataRemovalStatusBuilder_.clear();
- }
- return this;
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ .Builder.class);
}
- /**
- *
- *
- *
- * The status of the user id data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .Builder
- getUserIdDataRemovalStatusBuilder() {
- return internalGetUserIdDataRemovalStatusFieldBuilder().getBuilder();
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
}
- /**
- *
- *
- *
- * The status of the user id data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
- *
- */
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatusOrBuilder
- getUserIdDataRemovalStatusOrBuilder() {
- if ((statusCase_ == 4) && (userIdDataRemovalStatusBuilder_ != null)) {
- return userIdDataRemovalStatusBuilder_.getMessageOrBuilder();
- } else {
- if (statusCase_ == 4) {
- return (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatus)
- status_;
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .getDefaultInstance();
- }
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ userIdentifierCount_ = 0L;
+ uploadMatchRateRange_ = 0;
+ return this;
}
- /**
- *
- *
- *
- * The status of the user id data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus user_id_data_removal_status = 4;
- *
- */
- private com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatusOrBuilder>
- internalGetUserIdDataRemovalStatusFieldBuilder() {
- if (userIdDataRemovalStatusBuilder_ == null) {
- if (!(statusCase_ == 4)) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .getDefaultInstance();
- }
- userIdDataRemovalStatusBuilder_ =
- new com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatusOrBuilder>(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
- status_,
- getParentForChildren(),
- isClean());
- status_ = null;
- }
- statusCase_ = 4;
- onChanged();
- return userIdDataRemovalStatusBuilder_;
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
}
- private com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePpidDataStatusOrBuilder>
- ppidDataRemovalStatusBuilder_;
-
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- *
- * @return Whether the ppidDataRemovalStatus field is set.
- */
@java.lang.Override
- public boolean hasPpidDataRemovalStatus() {
- return statusCase_ == 5;
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ .getDefaultInstance();
}
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- *
- * @return The ppidDataRemovalStatus.
- */
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- getPpidDataRemovalStatus() {
- if (ppidDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 5) {
- return (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- status_;
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance();
- } else {
- if (statusCase_ == 5) {
- return ppidDataRemovalStatusBuilder_.getMessage();
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance();
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
}
+ return result;
}
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- */
- public Builder setPpidDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus value) {
- if (ppidDataRemovalStatusBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- status_ = value;
- onChanged();
- } else {
- ppidDataRemovalStatusBuilder_.setMessage(value);
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus(
+ this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
}
- statusCase_ = 5;
- return this;
+ onBuilt();
+ return result;
}
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- */
- public Builder setPpidDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
- builderForValue) {
- if (ppidDataRemovalStatusBuilder_ == null) {
- status_ = builderForValue.build();
- onChanged();
- } else {
- ppidDataRemovalStatusBuilder_.setMessage(builderForValue.build());
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.userIdentifierCount_ = userIdentifierCount_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.uploadMatchRateRange_ = uploadMatchRateRange_;
}
- statusCase_ = 5;
- return this;
}
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- */
- public Builder mergePpidDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus value) {
- if (ppidDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 5
- && status_
- != com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance()) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .newBuilder(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePpidDataStatus)
- status_)
- .mergeFrom(value)
- .buildPartial();
- } else {
- status_ = value;
- }
- onChanged();
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ other);
} else {
- if (statusCase_ == 5) {
- ppidDataRemovalStatusBuilder_.mergeFrom(value);
- } else {
- ppidDataRemovalStatusBuilder_.setMessage(value);
- }
+ super.mergeFrom(other);
+ return this;
}
- statusCase_ = 5;
+ }
+
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ .getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ if (other.getUserIdentifierCount() != 0L) {
+ setUserIdentifierCount(other.getUserIdentifierCount());
+ }
+ if (other.uploadMatchRateRange_ != 0) {
+ setUploadMatchRateRangeValue(other.getUploadMatchRateRangeValue());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
return this;
}
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
- */
- public Builder clearPpidDataRemovalStatus() {
- if (ppidDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 5) {
- statusCase_ = 0;
- status_ = null;
- onChanged();
- }
- } else {
- if (statusCase_ == 5) {
- statusCase_ = 0;
- status_ = null;
- }
- ppidDataRemovalStatusBuilder_.clear();
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
}
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 16:
+ {
+ userIdentifierCount_ = input.readInt64();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ case 24:
+ {
+ uploadMatchRateRange_ = input.readEnum();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
return this;
}
+ private int bitField0_;
+
+ private long recordCount_;
+
/**
*
*
*
- * The status of the ppid data removal from the destination.
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
*/
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
- getPpidDataRemovalStatusBuilder() {
- return internalGetPpidDataRemovalStatusFieldBuilder().getBuilder();
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
}
/**
*
*
*
- * The status of the ppid data removal from the destination.
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
+ * int64 record_count = 1;
+ *
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
*/
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatusOrBuilder
- getPpidDataRemovalStatusOrBuilder() {
- if ((statusCase_ == 5) && (ppidDataRemovalStatusBuilder_ != null)) {
- return ppidDataRemovalStatusBuilder_.getMessageOrBuilder();
- } else {
- if (statusCase_ == 5) {
- return (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- status_;
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance();
- }
+ public Builder setRecordCount(long value) {
+
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
}
/**
*
*
*
- * The status of the ppid data removal from the destination.
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus ppid_data_removal_status = 5;
- *
+ * int64 record_count = 1;
+ *
+ * @return This builder for chaining.
*/
- private com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePpidDataStatusOrBuilder>
- internalGetPpidDataRemovalStatusFieldBuilder() {
- if (ppidDataRemovalStatusBuilder_ == null) {
- if (!(statusCase_ == 5)) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance();
- }
- ppidDataRemovalStatusBuilder_ =
- new com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePpidDataStatusOrBuilder>(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- status_,
- getParentForChildren(),
- isClean());
- status_ = null;
- }
- statusCase_ = 5;
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ recordCount_ = 0L;
onChanged();
- return ppidDataRemovalStatusBuilder_;
+ return this;
}
- private com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatusOrBuilder>
- compositeDataRemovalStatusBuilder_;
+ private long userIdentifierCount_;
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The total count of user identifiers sent in the upload request for the
+ * destination. Includes all user identifiers in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * int64 user_identifier_count = 2;
*
- * @return Whether the compositeDataRemovalStatus field is set.
+ * @return The userIdentifierCount.
*/
@java.lang.Override
- public boolean hasCompositeDataRemovalStatus() {
- return statusCase_ == 6;
+ public long getUserIdentifierCount() {
+ return userIdentifierCount_;
}
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The total count of user identifiers sent in the upload request for the
+ * destination. Includes all user identifiers in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * int64 user_identifier_count = 2;
*
- * @return The compositeDataRemovalStatus.
+ * @param value The userIdentifierCount to set.
+ * @return This builder for chaining.
*/
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- getCompositeDataRemovalStatus() {
- if (compositeDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 6) {
- return (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus)
- status_;
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .getDefaultInstance();
- } else {
- if (statusCase_ == 6) {
- return compositeDataRemovalStatusBuilder_.getMessage();
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .getDefaultInstance();
- }
- }
+ public Builder setUserIdentifierCount(long value) {
- /**
- *
- *
- *
- * The status of the composite data removal from the destination.
- *
- *
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
- */
- public Builder setCompositeDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- value) {
- if (compositeDataRemovalStatusBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- status_ = value;
- onChanged();
- } else {
- compositeDataRemovalStatusBuilder_.setMessage(value);
- }
- statusCase_ = 6;
+ userIdentifierCount_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
return this;
}
@@ -6368,94 +10034,56 @@ public Builder setCompositeDataRemovalStatus(
*
*
*
- * The status of the composite data removal from the destination.
+ * The total count of user identifiers sent in the upload request for the
+ * destination. Includes all user identifiers in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * int64 user_identifier_count = 2;
+ *
+ * @return This builder for chaining.
*/
- public Builder setCompositeDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .Builder
- builderForValue) {
- if (compositeDataRemovalStatusBuilder_ == null) {
- status_ = builderForValue.build();
- onChanged();
- } else {
- compositeDataRemovalStatusBuilder_.setMessage(builderForValue.build());
- }
- statusCase_ = 6;
+ public Builder clearUserIdentifierCount() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ userIdentifierCount_ = 0L;
+ onChanged();
return this;
}
+ private int uploadMatchRateRange_ = 0;
+
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The match rate range of the upload.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
*/
- public Builder mergeCompositeDataRemovalStatus(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- value) {
- if (compositeDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 6
- && status_
- != com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus.getDefaultInstance()) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .newBuilder(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus)
- status_)
- .mergeFrom(value)
- .buildPartial();
- } else {
- status_ = value;
- }
- onChanged();
- } else {
- if (statusCase_ == 6) {
- compositeDataRemovalStatusBuilder_.mergeFrom(value);
- } else {
- compositeDataRemovalStatusBuilder_.setMessage(value);
- }
- }
- statusCase_ = 6;
- return this;
+ @java.lang.Override
+ public int getUploadMatchRateRangeValue() {
+ return uploadMatchRateRange_;
}
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The match rate range of the upload.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @param value The enum numeric value on the wire for uploadMatchRateRange to set.
+ * @return This builder for chaining.
*/
- public Builder clearCompositeDataRemovalStatus() {
- if (compositeDataRemovalStatusBuilder_ == null) {
- if (statusCase_ == 6) {
- statusCase_ = 0;
- status_ = null;
- onChanged();
- }
- } else {
- if (statusCase_ == 6) {
- statusCase_ = 0;
- status_ = null;
- }
- compositeDataRemovalStatusBuilder_.clear();
- }
+ public Builder setUploadMatchRateRangeValue(int value) {
+ uploadMatchRateRange_ = value;
+ bitField0_ |= 0x00000004;
+ onChanged();
return this;
}
@@ -6463,115 +10091,82 @@ public Builder clearCompositeDataRemovalStatus() {
*
*
*
- * The status of the composite data removal from the destination.
+ * The match rate range of the upload.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The uploadMatchRateRange.
*/
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .Builder
- getCompositeDataRemovalStatusBuilder() {
- return internalGetCompositeDataRemovalStatusFieldBuilder().getBuilder();
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
+ com.google.ads.datamanager.v1.MatchRateRange result =
+ com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
+ return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
}
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The match rate range of the upload.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @param value The uploadMatchRateRange to set.
+ * @return This builder for chaining.
*/
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatusOrBuilder
- getCompositeDataRemovalStatusOrBuilder() {
- if ((statusCase_ == 6) && (compositeDataRemovalStatusBuilder_ != null)) {
- return compositeDataRemovalStatusBuilder_.getMessageOrBuilder();
- } else {
- if (statusCase_ == 6) {
- return (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus)
- status_;
- }
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .getDefaultInstance();
+ public Builder setUploadMatchRateRange(com.google.ads.datamanager.v1.MatchRateRange value) {
+ if (value == null) {
+ throw new NullPointerException();
}
+ bitField0_ |= 0x00000004;
+ uploadMatchRateRange_ = value.getNumber();
+ onChanged();
+ return this;
}
/**
*
*
*
- * The status of the composite data removal from the destination.
+ * The match rate range of the upload.
*
*
- *
- * .google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus composite_data_removal_status = 6;
- *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return This builder for chaining.
*/
- private com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatusOrBuilder>
- internalGetCompositeDataRemovalStatusFieldBuilder() {
- if (compositeDataRemovalStatusBuilder_ == null) {
- if (!(statusCase_ == 6)) {
- status_ =
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
- .getDefaultInstance();
- }
- compositeDataRemovalStatusBuilder_ =
- new com.google.protobuf.SingleFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus.Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatusOrBuilder>(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveCompositeDataStatus)
- status_,
- getParentForChildren(),
- isClean());
- status_ = null;
- }
- statusCase_ = 6;
+ public Builder clearUploadMatchRateRange() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ uploadMatchRateRange_ = 0;
onChanged();
- return compositeDataRemovalStatusBuilder_;
+ return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveAudienceMembersStatus
+ .IngestUserDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveAudienceMembersStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveAudienceMembersStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemoveAudienceMembersStatus parsePartialFrom(
+ public IngestUserDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -6591,34 +10186,34 @@ public RemoveAudienceMembersStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestEventsStatusOrBuilder
+ public interface RemoveUserDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
- * The total count of events sent in the upload request. Includes all
- * events in the request, regardless of whether they were successfully
- * ingested or not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
* int64 record_count = 1;
@@ -6626,21 +10221,37 @@ public interface IngestEventsStatusOrBuilder
* @return The recordCount.
*/
long getRecordCount();
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the removal request. Includes
+ * all user identifiers in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return The userIdentifierCount.
+ */
+ long getUserIdentifierCount();
}
/**
*
*
*
- * The status of the events ingestion to the destination.
+ * The status of the user data removal from the destination.
*
*
- * Protobuf type {@code google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus}
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus}
*/
- public static final class IngestEventsStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemoveUserDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
- IngestEventsStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ RemoveUserDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -6650,29 +10261,29 @@ public static final class IngestEventsStatus extends com.google.protobuf.Generat
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestEventsStatus");
+ "RemoveUserDataStatus");
}
- // Use IngestEventsStatus.newBuilder() to construct.
- private IngestEventsStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemoveUserDataStatus.newBuilder() to construct.
+ private RemoveUserDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestEventsStatus() {}
+ private RemoveUserDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.Builder
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.Builder
.class);
}
@@ -6683,9 +10294,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * The total count of events sent in the upload request. Includes all
- * events in the request, regardless of whether they were successfully
- * ingested or not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
* int64 record_count = 1;
@@ -6697,6 +10308,27 @@ public long getRecordCount() {
return recordCount_;
}
+ public static final int USER_IDENTIFIER_COUNT_FIELD_NUMBER = 2;
+ private long userIdentifierCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the removal request. Includes
+ * all user identifiers in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return The userIdentifierCount.
+ */
+ @java.lang.Override
+ public long getUserIdentifierCount() {
+ return userIdentifierCount_;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -6714,6 +10346,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
+ if (userIdentifierCount_ != 0L) {
+ output.writeInt64(2, userIdentifierCount_);
+ }
getUnknownFields().writeTo(output);
}
@@ -6726,6 +10361,9 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
+ if (userIdentifierCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdentifierCount_);
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -6738,13 +10376,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
+ if (getUserIdentifierCount() != other.getUserIdentifierCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -6758,31 +10397,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ hash = (37 * hash) + USER_IDENTIFIER_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdentifierCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -6790,23 +10431,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -6814,12 +10455,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -6827,12 +10468,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -6851,7 +10492,7 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -6870,34 +10511,35 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the events ingestion to the destination.
+ * The status of the user data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ .Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -6909,25 +10551,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
+ userIdentifierCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestEventsStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result =
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -6936,10 +10580,11 @@ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsSta
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus(this);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus(
+ this);
if (bitField0_ != 0) {
buildPartial0(result);
}
@@ -6948,20 +10593,24 @@ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsSta
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.userIdentifierCount_ = userIdentifierCount_;
+ }
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus) other);
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ other);
} else {
super.mergeFrom(other);
return this;
@@ -6969,13 +10618,16 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
+ if (other.getUserIdentifierCount() != 0L) {
+ setUserIdentifierCount(other.getUserIdentifierCount());
+ }
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -7008,6 +10660,12 @@ public Builder mergeFrom(
bitField0_ |= 0x00000001;
break;
} // case 8
+ case 16:
+ {
+ userIdentifierCount_ = input.readInt64();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -7033,9 +10691,9 @@ public Builder mergeFrom(
*
*
*
- * The total count of events sent in the upload request. Includes all
- * events in the request, regardless of whether they were successfully
- * ingested or not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
* int64 record_count = 1;
@@ -7051,9 +10709,9 @@ public long getRecordCount() {
*
*
*
- * The total count of events sent in the upload request. Includes all
- * events in the request, regardless of whether they were successfully
- * ingested or not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
* int64 record_count = 1;
@@ -7073,9 +10731,9 @@ public Builder setRecordCount(long value) {
*
*
*
- * The total count of events sent in the upload request. Includes all
- * events in the request, regardless of whether they were successfully
- * ingested or not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
* int64 record_count = 1;
@@ -7089,28 +10747,90 @@ public Builder clearRecordCount() {
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ private long userIdentifierCount_;
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the removal request. Includes
+ * all user identifiers in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return The userIdentifierCount.
+ */
+ @java.lang.Override
+ public long getUserIdentifierCount() {
+ return userIdentifierCount_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the removal request. Includes
+ * all user identifiers in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @param value The userIdentifierCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUserIdentifierCount(long value) {
+
+ userIdentifierCount_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of user identifiers sent in the removal request. Includes
+ * all user identifiers in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 user_identifier_count = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearUserIdentifierCount() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ userIdentifierCount_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestEventsStatus
+ .RemoveUserDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestEventsStatus parsePartialFrom(
+ public RemoveUserDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -7130,25 +10850,25 @@ public IngestEventsStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestUserDataStatusOrBuilder
+ public interface IngestMobileDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -7170,59 +10890,33 @@ public interface IngestUserDataStatusOrBuilder
*
*
*
- * The total count of user identifiers sent in the upload request for the
- * destination. Includes all user identifiers in the request, regardless of
+ * The total count of mobile ids sent in the upload request for the
+ * destination. Includes all mobile ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_identifier_count = 2;
- *
- * @return The userIdentifierCount.
- */
- long getUserIdentifierCount();
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The enum numeric value on the wire for uploadMatchRateRange.
- */
- int getUploadMatchRateRangeValue();
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 mobile_id_count = 2;
*
- * @return The uploadMatchRateRange.
+ * @return The mobileIdCount.
*/
- com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange();
+ long getMobileIdCount();
}
/**
*
*
*
- * The status of the user data ingestion to the destination containing stats
+ * The status of the mobile data ingestion to the destination containing stats
* related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus}
*/
- public static final class IngestUserDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestMobileDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
- IngestUserDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ IngestMobileDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -7232,32 +10926,31 @@ public static final class IngestUserDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestUserDataStatus");
+ "IngestMobileDataStatus");
}
- // Use IngestUserDataStatus.newBuilder() to construct.
- private IngestUserDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestMobileDataStatus.newBuilder() to construct.
+ private IngestMobileDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestUserDataStatus() {
- uploadMatchRateRange_ = 0;
- }
+ private IngestMobileDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ .Builder.class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -7281,62 +10974,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int USER_IDENTIFIER_COUNT_FIELD_NUMBER = 2;
- private long userIdentifierCount_ = 0L;
+ public static final int MOBILE_ID_COUNT_FIELD_NUMBER = 2;
+ private long mobileIdCount_ = 0L;
/**
*
*
*
- * The total count of user identifiers sent in the upload request for the
- * destination. Includes all user identifiers in the request, regardless of
+ * The total count of mobile ids sent in the upload request for the
+ * destination. Includes all mobile ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_identifier_count = 2;
- *
- * @return The userIdentifierCount.
- */
- @java.lang.Override
- public long getUserIdentifierCount() {
- return userIdentifierCount_;
- }
-
- public static final int UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER = 3;
- private int uploadMatchRateRange_ = 0;
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The enum numeric value on the wire for uploadMatchRateRange.
- */
- @java.lang.Override
- public int getUploadMatchRateRangeValue() {
- return uploadMatchRateRange_;
- }
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 mobile_id_count = 2;
*
- * @return The uploadMatchRateRange.
+ * @return The mobileIdCount.
*/
@java.lang.Override
- public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
- com.google.ads.datamanager.v1.MatchRateRange result =
- com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
- return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
+ public long getMobileIdCount() {
+ return mobileIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -7356,12 +11012,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (userIdentifierCount_ != 0L) {
- output.writeInt64(2, userIdentifierCount_);
- }
- if (uploadMatchRateRange_
- != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
- output.writeEnum(3, uploadMatchRateRange_);
+ if (mobileIdCount_ != 0L) {
+ output.writeInt64(2, mobileIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -7375,12 +11027,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (userIdentifierCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdentifierCount_);
- }
- if (uploadMatchRateRange_
- != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
- size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, uploadMatchRateRange_);
+ if (mobileIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, mobileIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -7394,15 +11042,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getUserIdentifierCount() != other.getUserIdentifierCount()) return false;
- if (uploadMatchRateRange_ != other.uploadMatchRateRange_) return false;
+ if (getMobileIdCount() != other.getMobileIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -7416,35 +11063,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + USER_IDENTIFIER_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdentifierCount());
- hash = (37 * hash) + UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER;
- hash = (53 * hash) + uploadMatchRateRange_;
+ hash = (37 * hash) + MOBILE_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMobileIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -7452,23 +11097,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -7476,12 +11121,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -7489,12 +11134,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -7513,7 +11158,8 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -7532,36 +11178,36 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the user data ingestion to the destination containing stats
+ * The status of the mobile data ingestion to the destination containing stats
* related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -7573,28 +11219,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- userIdentifierCount_ = 0L;
- uploadMatchRateRange_ = 0;
+ mobileIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -7603,10 +11248,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -7616,16 +11261,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.userIdentifierCount_ = userIdentifierCount_;
- }
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.uploadMatchRateRange_ = uploadMatchRateRange_;
+ result.mobileIdCount_ = mobileIdCount_;
}
}
@@ -7633,9 +11275,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -7644,18 +11286,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getUserIdentifierCount() != 0L) {
- setUserIdentifierCount(other.getUserIdentifierCount());
- }
- if (other.uploadMatchRateRange_ != 0) {
- setUploadMatchRateRangeValue(other.getUploadMatchRateRangeValue());
+ if (other.getMobileIdCount() != 0L) {
+ setMobileIdCount(other.getMobileIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -7691,16 +11330,10 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- userIdentifierCount_ = input.readInt64();
+ mobileIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
- case 24:
- {
- uploadMatchRateRange_ = input.readEnum();
- bitField0_ |= 0x00000004;
- break;
- } // case 24
default:
{
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
@@ -7782,43 +11415,43 @@ public Builder clearRecordCount() {
return this;
}
- private long userIdentifierCount_;
+ private long mobileIdCount_;
/**
*
*
*
- * The total count of user identifiers sent in the upload request for the
- * destination. Includes all user identifiers in the request, regardless of
+ * The total count of mobile ids sent in the upload request for the
+ * destination. Includes all mobile ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @return The userIdentifierCount.
+ * @return The mobileIdCount.
*/
@java.lang.Override
- public long getUserIdentifierCount() {
- return userIdentifierCount_;
+ public long getMobileIdCount() {
+ return mobileIdCount_;
}
/**
*
*
*
- * The total count of user identifiers sent in the upload request for the
- * destination. Includes all user identifiers in the request, regardless of
+ * The total count of mobile ids sent in the upload request for the
+ * destination. Includes all mobile ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @param value The userIdentifierCount to set.
+ * @param value The mobileIdCount to set.
* @return This builder for chaining.
*/
- public Builder setUserIdentifierCount(long value) {
+ public Builder setMobileIdCount(long value) {
- userIdentifierCount_ = value;
+ mobileIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -7828,139 +11461,44 @@ public Builder setUserIdentifierCount(long value) {
*
*
*
- * The total count of user identifiers sent in the upload request for the
- * destination. Includes all user identifiers in the request, regardless of
+ * The total count of mobile ids sent in the upload request for the
+ * destination. Includes all mobile ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearUserIdentifierCount() {
+ public Builder clearMobileIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- userIdentifierCount_ = 0L;
- onChanged();
- return this;
- }
-
- private int uploadMatchRateRange_ = 0;
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The enum numeric value on the wire for uploadMatchRateRange.
- */
- @java.lang.Override
- public int getUploadMatchRateRangeValue() {
- return uploadMatchRateRange_;
- }
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @param value The enum numeric value on the wire for uploadMatchRateRange to set.
- * @return This builder for chaining.
- */
- public Builder setUploadMatchRateRangeValue(int value) {
- uploadMatchRateRange_ = value;
- bitField0_ |= 0x00000004;
- onChanged();
- return this;
- }
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The uploadMatchRateRange.
- */
- @java.lang.Override
- public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
- com.google.ads.datamanager.v1.MatchRateRange result =
- com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
- return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
- }
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @param value The uploadMatchRateRange to set.
- * @return This builder for chaining.
- */
- public Builder setUploadMatchRateRange(com.google.ads.datamanager.v1.MatchRateRange value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000004;
- uploadMatchRateRange_ = value.getNumber();
- onChanged();
- return this;
- }
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return This builder for chaining.
- */
- public Builder clearUploadMatchRateRange() {
- bitField0_ = (bitField0_ & ~0x00000004);
- uploadMatchRateRange_ = 0;
+ mobileIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestUserDataStatus
+ .IngestMobileDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestUserDataStatus parsePartialFrom(
+ public IngestMobileDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -7980,25 +11518,25 @@ public IngestUserDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RemoveUserDataStatusOrBuilder
+ public interface RemoveMobileDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -8020,32 +11558,32 @@ public interface RemoveUserDataStatusOrBuilder
*
*
*
- * The total count of user identifiers sent in the removal request. Includes
- * all user identifiers in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of mobile Ids sent in the removal request. Includes all
+ * mobile ids in the request, regardless of whether they were successfully
+ * removed or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @return The userIdentifierCount.
+ * @return The mobileIdCount.
*/
- long getUserIdentifierCount();
+ long getMobileIdCount();
}
/**
*
*
*
- * The status of the user data removal from the destination.
+ * The status of the mobile data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus}
*/
- public static final class RemoveUserDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemoveMobileDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
- RemoveUserDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ RemoveMobileDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -8055,30 +11593,31 @@ public static final class RemoveUserDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "RemoveUserDataStatus");
+ "RemoveMobileDataStatus");
}
- // Use RemoveUserDataStatus.newBuilder() to construct.
- private RemoveUserDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemoveMobileDataStatus.newBuilder() to construct.
+ private RemoveMobileDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private RemoveUserDataStatus() {}
+ private RemoveMobileDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ .Builder.class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -8102,25 +11641,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int USER_IDENTIFIER_COUNT_FIELD_NUMBER = 2;
- private long userIdentifierCount_ = 0L;
+ public static final int MOBILE_ID_COUNT_FIELD_NUMBER = 2;
+ private long mobileIdCount_ = 0L;
/**
*
*
*
- * The total count of user identifiers sent in the removal request. Includes
- * all user identifiers in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of mobile Ids sent in the removal request. Includes all
+ * mobile ids in the request, regardless of whether they were successfully
+ * removed or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @return The userIdentifierCount.
+ * @return The mobileIdCount.
*/
@java.lang.Override
- public long getUserIdentifierCount() {
- return userIdentifierCount_;
+ public long getMobileIdCount() {
+ return mobileIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -8140,8 +11679,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (userIdentifierCount_ != 0L) {
- output.writeInt64(2, userIdentifierCount_);
+ if (mobileIdCount_ != 0L) {
+ output.writeInt64(2, mobileIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -8155,8 +11694,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (userIdentifierCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdentifierCount_);
+ if (mobileIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, mobileIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -8170,14 +11709,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getUserIdentifierCount() != other.getUserIdentifierCount()) return false;
+ if (getMobileIdCount() != other.getMobileIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -8191,33 +11730,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + USER_IDENTIFIER_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdentifierCount());
+ hash = (37 * hash) + MOBILE_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMobileIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -8225,23 +11764,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -8249,12 +11788,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -8262,12 +11801,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -8286,7 +11825,8 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -8305,35 +11845,35 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the user data removal from the destination.
+ * The status of the mobile data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -8345,27 +11885,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- userIdentifierCount_ = 0L;
+ mobileIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -8374,10 +11914,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -8387,13 +11927,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.userIdentifierCount_ = userIdentifierCount_;
+ result.mobileIdCount_ = mobileIdCount_;
}
}
@@ -8401,9 +11941,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -8412,15 +11952,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getUserIdentifierCount() != 0L) {
- setUserIdentifierCount(other.getUserIdentifierCount());
+ if (other.getMobileIdCount() != 0L) {
+ setMobileIdCount(other.getMobileIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -8456,7 +11996,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- userIdentifierCount_ = input.readInt64();
+ mobileIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -8541,43 +12081,43 @@ public Builder clearRecordCount() {
return this;
}
- private long userIdentifierCount_;
+ private long mobileIdCount_;
/**
*
*
*
- * The total count of user identifiers sent in the removal request. Includes
- * all user identifiers in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of mobile Ids sent in the removal request. Includes all
+ * mobile ids in the request, regardless of whether they were successfully
+ * removed or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @return The userIdentifierCount.
+ * @return The mobileIdCount.
*/
@java.lang.Override
- public long getUserIdentifierCount() {
- return userIdentifierCount_;
+ public long getMobileIdCount() {
+ return mobileIdCount_;
}
/**
*
*
*
- * The total count of user identifiers sent in the removal request. Includes
- * all user identifiers in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of mobile Ids sent in the removal request. Includes all
+ * mobile ids in the request, regardless of whether they were successfully
+ * removed or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
- * @param value The userIdentifierCount to set.
+ * @param value The mobileIdCount to set.
* @return This builder for chaining.
*/
- public Builder setUserIdentifierCount(long value) {
+ public Builder setMobileIdCount(long value) {
- userIdentifierCount_ = value;
+ mobileIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -8587,44 +12127,44 @@ public Builder setUserIdentifierCount(long value) {
*
*
*
- * The total count of user identifiers sent in the removal request. Includes
- * all user identifiers in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of mobile Ids sent in the removal request. Includes all
+ * mobile ids in the request, regardless of whether they were successfully
+ * removed or not.
*
*
- * int64 user_identifier_count = 2;
+ * int64 mobile_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearUserIdentifierCount() {
+ public Builder clearMobileIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- userIdentifierCount_ = 0L;
+ mobileIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserDataStatus
+ .RemoveMobileDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemoveUserDataStatus parsePartialFrom(
+ public RemoveMobileDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -8644,25 +12184,25 @@ public RemoveUserDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestMobileDataStatusOrBuilder
+ public interface IngestPairDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -8684,33 +12224,33 @@ public interface IngestMobileDataStatusOrBuilder
*
*
*
- * The total count of mobile ids sent in the upload request for the
- * destination. Includes all mobile ids in the request, regardless of
+ * The total count of pair ids sent in the upload request for the
+ * destination. Includes all pair ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
- long getMobileIdCount();
+ long getPairIdCount();
}
/**
*
*
*
- * The status of the mobile data ingestion to the destination containing stats
+ * The status of the pair data ingestion to the destination containing stats
* related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus}
*/
- public static final class IngestMobileDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestPairDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
- IngestMobileDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ IngestPairDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -8720,31 +12260,30 @@ public static final class IngestMobileDataStatus extends com.google.protobuf.Gen
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestMobileDataStatus");
+ "IngestPairDataStatus");
}
- // Use IngestMobileDataStatus.newBuilder() to construct.
- private IngestMobileDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestPairDataStatus.newBuilder() to construct.
+ private IngestPairDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestMobileDataStatus() {}
+ private IngestPairDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
- .Builder.class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.Builder
+ .class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -8768,25 +12307,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int MOBILE_ID_COUNT_FIELD_NUMBER = 2;
- private long mobileIdCount_ = 0L;
+ public static final int PAIR_ID_COUNT_FIELD_NUMBER = 2;
+ private long pairIdCount_ = 0L;
/**
*
*
*
- * The total count of mobile ids sent in the upload request for the
- * destination. Includes all mobile ids in the request, regardless of
+ * The total count of pair ids sent in the upload request for the
+ * destination. Includes all pair ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
@java.lang.Override
- public long getMobileIdCount() {
- return mobileIdCount_;
+ public long getPairIdCount() {
+ return pairIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -8806,8 +12345,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (mobileIdCount_ != 0L) {
- output.writeInt64(2, mobileIdCount_);
+ if (pairIdCount_ != 0L) {
+ output.writeInt64(2, pairIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -8821,8 +12360,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (mobileIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, mobileIdCount_);
+ if (pairIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, pairIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -8836,14 +12375,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getMobileIdCount() != other.getMobileIdCount()) return false;
+ if (getPairIdCount() != other.getPairIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -8857,33 +12396,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + MOBILE_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMobileIdCount());
+ hash = (37 * hash) + PAIR_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPairIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -8891,23 +12430,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -8915,12 +12454,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -8928,12 +12467,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -8952,8 +12491,7 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
- prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -8972,36 +12510,36 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the mobile data ingestion to the destination containing stats
+ * The status of the pair data ingestion to the destination containing stats
* related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -9013,27 +12551,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- mobileIdCount_ = 0L;
+ pairIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -9042,10 +12580,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -9055,13 +12593,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.mobileIdCount_ = mobileIdCount_;
+ result.pairIdCount_ = pairIdCount_;
}
}
@@ -9069,9 +12607,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -9080,15 +12618,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getMobileIdCount() != 0L) {
- setMobileIdCount(other.getMobileIdCount());
+ if (other.getPairIdCount() != 0L) {
+ setPairIdCount(other.getPairIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -9124,7 +12662,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- mobileIdCount_ = input.readInt64();
+ pairIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -9209,43 +12747,43 @@ public Builder clearRecordCount() {
return this;
}
- private long mobileIdCount_;
+ private long pairIdCount_;
/**
*
*
*
- * The total count of mobile ids sent in the upload request for the
- * destination. Includes all mobile ids in the request, regardless of
+ * The total count of pair ids sent in the upload request for the
+ * destination. Includes all pair ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
@java.lang.Override
- public long getMobileIdCount() {
- return mobileIdCount_;
+ public long getPairIdCount() {
+ return pairIdCount_;
}
/**
*
*
*
- * The total count of mobile ids sent in the upload request for the
- * destination. Includes all mobile ids in the request, regardless of
+ * The total count of pair ids sent in the upload request for the
+ * destination. Includes all pair ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @param value The mobileIdCount to set.
+ * @param value The pairIdCount to set.
* @return This builder for chaining.
*/
- public Builder setMobileIdCount(long value) {
+ public Builder setPairIdCount(long value) {
- mobileIdCount_ = value;
+ pairIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -9255,44 +12793,44 @@ public Builder setMobileIdCount(long value) {
*
*
*
- * The total count of mobile ids sent in the upload request for the
- * destination. Includes all mobile ids in the request, regardless of
+ * The total count of pair ids sent in the upload request for the
+ * destination. Includes all pair ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearMobileIdCount() {
+ public Builder clearPairIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- mobileIdCount_ = 0L;
+ pairIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestMobileDataStatus
+ .IngestPairDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestMobileDataStatus parsePartialFrom(
+ public IngestPairDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -9312,25 +12850,25 @@ public IngestMobileDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RemoveMobileDataStatusOrBuilder
+ public interface RemovePairDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -9352,32 +12890,32 @@ public interface RemoveMobileDataStatusOrBuilder
*
*
*
- * The total count of mobile Ids sent in the removal request. Includes all
- * mobile ids in the request, regardless of whether they were successfully
+ * The total count of pair ids sent in the removal request. Includes all
+ * pair ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
- long getMobileIdCount();
+ long getPairIdCount();
}
/**
*
*
*
- * The status of the mobile data removal from the destination.
+ * The status of the pair data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus}
*/
- public static final class RemoveMobileDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemovePairDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
- RemoveMobileDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ RemovePairDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -9387,31 +12925,30 @@ public static final class RemoveMobileDataStatus extends com.google.protobuf.Gen
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "RemoveMobileDataStatus");
+ "RemovePairDataStatus");
}
- // Use RemoveMobileDataStatus.newBuilder() to construct.
- private RemoveMobileDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemovePairDataStatus.newBuilder() to construct.
+ private RemovePairDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private RemoveMobileDataStatus() {}
+ private RemovePairDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
- .Builder.class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.Builder
+ .class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -9435,25 +12972,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int MOBILE_ID_COUNT_FIELD_NUMBER = 2;
- private long mobileIdCount_ = 0L;
+ public static final int PAIR_ID_COUNT_FIELD_NUMBER = 2;
+ private long pairIdCount_ = 0L;
/**
*
*
*
- * The total count of mobile Ids sent in the removal request. Includes all
- * mobile ids in the request, regardless of whether they were successfully
+ * The total count of pair ids sent in the removal request. Includes all
+ * pair ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
@java.lang.Override
- public long getMobileIdCount() {
- return mobileIdCount_;
+ public long getPairIdCount() {
+ return pairIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -9473,8 +13010,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (mobileIdCount_ != 0L) {
- output.writeInt64(2, mobileIdCount_);
+ if (pairIdCount_ != 0L) {
+ output.writeInt64(2, pairIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -9488,8 +13025,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (mobileIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, mobileIdCount_);
+ if (pairIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, pairIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -9503,14 +13040,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getMobileIdCount() != other.getMobileIdCount()) return false;
+ if (getPairIdCount() != other.getPairIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -9524,33 +13061,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + MOBILE_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getMobileIdCount());
+ hash = (37 * hash) + PAIR_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPairIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -9558,23 +13095,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9582,12 +13119,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9595,12 +13132,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -9619,8 +13156,7 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
- prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -9639,35 +13175,35 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the mobile data removal from the destination.
+ * The status of the pair data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -9679,27 +13215,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- mobileIdCount_ = 0L;
+ pairIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveMobileDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -9708,10 +13244,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -9721,13 +13257,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.mobileIdCount_ = mobileIdCount_;
+ result.pairIdCount_ = pairIdCount_;
}
}
@@ -9735,9 +13271,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -9746,15 +13282,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getMobileIdCount() != 0L) {
- setMobileIdCount(other.getMobileIdCount());
+ if (other.getPairIdCount() != 0L) {
+ setPairIdCount(other.getPairIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -9790,7 +13326,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- mobileIdCount_ = input.readInt64();
+ pairIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -9875,43 +13411,43 @@ public Builder clearRecordCount() {
return this;
}
- private long mobileIdCount_;
+ private long pairIdCount_;
/**
*
*
*
- * The total count of mobile Ids sent in the removal request. Includes all
- * mobile ids in the request, regardless of whether they were successfully
+ * The total count of pair ids sent in the removal request. Includes all
+ * pair ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @return The mobileIdCount.
+ * @return The pairIdCount.
*/
@java.lang.Override
- public long getMobileIdCount() {
- return mobileIdCount_;
+ public long getPairIdCount() {
+ return pairIdCount_;
}
/**
*
*
*
- * The total count of mobile Ids sent in the removal request. Includes all
- * mobile ids in the request, regardless of whether they were successfully
+ * The total count of pair ids sent in the removal request. Includes all
+ * pair ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
- * @param value The mobileIdCount to set.
+ * @param value The pairIdCount to set.
* @return This builder for chaining.
*/
- public Builder setMobileIdCount(long value) {
+ public Builder setPairIdCount(long value) {
- mobileIdCount_ = value;
+ pairIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -9921,44 +13457,44 @@ public Builder setMobileIdCount(long value) {
*
*
*
- * The total count of mobile Ids sent in the removal request. Includes all
- * mobile ids in the request, regardless of whether they were successfully
+ * The total count of pair ids sent in the removal request. Includes all
+ * pair ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 mobile_id_count = 2;
+ * int64 pair_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearMobileIdCount() {
+ public Builder clearPairIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- mobileIdCount_ = 0L;
+ pairIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveMobileDataStatus
+ .RemovePairDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemoveMobileDataStatus parsePartialFrom(
+ public RemovePairDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -9978,25 +13514,25 @@ public RemoveMobileDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestPairDataStatusOrBuilder
+ public interface IngestUserIdDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -10018,33 +13554,33 @@ public interface IngestPairDataStatusOrBuilder
*
*
*
- * The total count of pair ids sent in the upload request for the
- * destination. Includes all pair ids in the request, regardless of
+ * The total count of user ids sent in the upload request for the
+ * destination. Includes all user ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
- long getPairIdCount();
+ long getUserIdCount();
}
/**
*
*
*
- * The status of the pair data ingestion to the destination containing stats
- * related to the ingestion.
+ * The status of the user id data ingestion to the destination containing
+ * stats related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus}
*/
- public static final class IngestPairDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestUserIdDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
- IngestPairDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ IngestUserIdDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -10054,30 +13590,31 @@ public static final class IngestPairDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestPairDataStatus");
+ "IngestUserIdDataStatus");
}
- // Use IngestPairDataStatus.newBuilder() to construct.
- private IngestPairDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestUserIdDataStatus.newBuilder() to construct.
+ private IngestUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestPairDataStatus() {}
+ private IngestUserIdDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ .Builder.class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -10101,25 +13638,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int PAIR_ID_COUNT_FIELD_NUMBER = 2;
- private long pairIdCount_ = 0L;
+ public static final int USER_ID_COUNT_FIELD_NUMBER = 2;
+ private long userIdCount_ = 0L;
/**
*
*
*
- * The total count of pair ids sent in the upload request for the
- * destination. Includes all pair ids in the request, regardless of
+ * The total count of user ids sent in the upload request for the
+ * destination. Includes all user ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
@java.lang.Override
- public long getPairIdCount() {
- return pairIdCount_;
+ public long getUserIdCount() {
+ return userIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -10139,8 +13676,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (pairIdCount_ != 0L) {
- output.writeInt64(2, pairIdCount_);
+ if (userIdCount_ != 0L) {
+ output.writeInt64(2, userIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -10154,8 +13691,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (pairIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, pairIdCount_);
+ if (userIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -10169,14 +13706,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getPairIdCount() != other.getPairIdCount()) return false;
+ if (getUserIdCount() != other.getUserIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -10190,33 +13727,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + PAIR_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPairIdCount());
+ hash = (37 * hash) + USER_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -10224,23 +13761,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10248,12 +13785,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10261,12 +13798,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -10285,7 +13822,8 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -10304,36 +13842,36 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the pair data ingestion to the destination containing stats
- * related to the ingestion.
+ * The status of the user id data ingestion to the destination containing
+ * stats related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -10345,27 +13883,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- pairIdCount_ = 0L;
+ userIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -10374,10 +13912,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -10387,13 +13925,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.pairIdCount_ = pairIdCount_;
+ result.userIdCount_ = userIdCount_;
}
}
@@ -10401,9 +13939,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -10412,15 +13950,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getPairIdCount() != 0L) {
- setPairIdCount(other.getPairIdCount());
+ if (other.getUserIdCount() != 0L) {
+ setUserIdCount(other.getUserIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -10456,7 +13994,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- pairIdCount_ = input.readInt64();
+ userIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -10541,43 +14079,43 @@ public Builder clearRecordCount() {
return this;
}
- private long pairIdCount_;
+ private long userIdCount_;
/**
*
*
*
- * The total count of pair ids sent in the upload request for the
- * destination. Includes all pair ids in the request, regardless of
+ * The total count of user ids sent in the upload request for the
+ * destination. Includes all user ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
@java.lang.Override
- public long getPairIdCount() {
- return pairIdCount_;
+ public long getUserIdCount() {
+ return userIdCount_;
}
/**
*
*
*
- * The total count of pair ids sent in the upload request for the
- * destination. Includes all pair ids in the request, regardless of
+ * The total count of user ids sent in the upload request for the
+ * destination. Includes all user ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @param value The pairIdCount to set.
+ * @param value The userIdCount to set.
* @return This builder for chaining.
*/
- public Builder setPairIdCount(long value) {
+ public Builder setUserIdCount(long value) {
- pairIdCount_ = value;
+ userIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -10587,44 +14125,44 @@ public Builder setPairIdCount(long value) {
*
*
*
- * The total count of pair ids sent in the upload request for the
- * destination. Includes all pair ids in the request, regardless of
+ * The total count of user ids sent in the upload request for the
+ * destination. Includes all user ids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearPairIdCount() {
+ public Builder clearUserIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- pairIdCount_ = 0L;
+ userIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestPairDataStatus
+ .IngestUserIdDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestPairDataStatus parsePartialFrom(
+ public IngestUserIdDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -10644,25 +14182,25 @@ public IngestPairDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RemovePairDataStatusOrBuilder
+ public interface RemoveUserIdDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -10684,32 +14222,32 @@ public interface RemovePairDataStatusOrBuilder
*
*
*
- * The total count of pair ids sent in the removal request. Includes all
- * pair ids in the request, regardless of whether they were successfully
+ * The total count of user ids sent in the removal request. Includes all
+ * user ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
- long getPairIdCount();
+ long getUserIdCount();
}
/**
*
*
*
- * The status of the pair data removal from the destination.
+ * The status of the user id data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus}
*/
- public static final class RemovePairDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemoveUserIdDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
- RemovePairDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ RemoveUserIdDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -10719,30 +14257,31 @@ public static final class RemovePairDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "RemovePairDataStatus");
+ "RemoveUserIdDataStatus");
}
- // Use RemovePairDataStatus.newBuilder() to construct.
- private RemovePairDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemoveUserIdDataStatus.newBuilder() to construct.
+ private RemoveUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private RemovePairDataStatus() {}
+ private RemoveUserIdDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ .Builder.class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -10766,25 +14305,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int PAIR_ID_COUNT_FIELD_NUMBER = 2;
- private long pairIdCount_ = 0L;
+ public static final int USER_ID_COUNT_FIELD_NUMBER = 2;
+ private long userIdCount_ = 0L;
/**
*
*
*
- * The total count of pair ids sent in the removal request. Includes all
- * pair ids in the request, regardless of whether they were successfully
+ * The total count of user ids sent in the removal request. Includes all
+ * user ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
@java.lang.Override
- public long getPairIdCount() {
- return pairIdCount_;
+ public long getUserIdCount() {
+ return userIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -10804,8 +14343,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (pairIdCount_ != 0L) {
- output.writeInt64(2, pairIdCount_);
+ if (userIdCount_ != 0L) {
+ output.writeInt64(2, userIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -10819,8 +14358,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (pairIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, pairIdCount_);
+ if (userIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -10834,14 +14373,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getPairIdCount() != other.getPairIdCount()) return false;
+ if (getUserIdCount() != other.getUserIdCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -10855,33 +14394,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + PAIR_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPairIdCount());
+ hash = (37 * hash) + USER_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -10889,23 +14428,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10913,12 +14452,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -10926,12 +14465,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -10950,7 +14489,8 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -10969,35 +14509,35 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the pair data removal from the destination.
+ * The status of the user id data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -11009,27 +14549,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- pairIdCount_ = 0L;
+ userIdCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePairDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -11038,10 +14578,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -11051,13 +14591,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.pairIdCount_ = pairIdCount_;
+ result.userIdCount_ = userIdCount_;
}
}
@@ -11065,9 +14605,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -11076,15 +14616,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getPairIdCount() != 0L) {
- setPairIdCount(other.getPairIdCount());
+ if (other.getUserIdCount() != 0L) {
+ setUserIdCount(other.getUserIdCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -11120,7 +14660,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- pairIdCount_ = input.readInt64();
+ userIdCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -11205,43 +14745,43 @@ public Builder clearRecordCount() {
return this;
}
- private long pairIdCount_;
+ private long userIdCount_;
/**
*
*
*
- * The total count of pair ids sent in the removal request. Includes all
- * pair ids in the request, regardless of whether they were successfully
+ * The total count of user ids sent in the removal request. Includes all
+ * user ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @return The pairIdCount.
+ * @return The userIdCount.
*/
@java.lang.Override
- public long getPairIdCount() {
- return pairIdCount_;
+ public long getUserIdCount() {
+ return userIdCount_;
}
/**
*
*
*
- * The total count of pair ids sent in the removal request. Includes all
- * pair ids in the request, regardless of whether they were successfully
+ * The total count of user ids sent in the removal request. Includes all
+ * user ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
- * @param value The pairIdCount to set.
+ * @param value The userIdCount to set.
* @return This builder for chaining.
*/
- public Builder setPairIdCount(long value) {
+ public Builder setUserIdCount(long value) {
- pairIdCount_ = value;
+ userIdCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -11251,44 +14791,44 @@ public Builder setPairIdCount(long value) {
*
*
*
- * The total count of pair ids sent in the removal request. Includes all
- * pair ids in the request, regardless of whether they were successfully
+ * The total count of user ids sent in the removal request. Includes all
+ * user ids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 pair_id_count = 2;
+ * int64 user_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearPairIdCount() {
+ public Builder clearUserIdCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- pairIdCount_ = 0L;
+ userIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePairDataStatus
+ .RemoveUserIdDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemovePairDataStatus parsePartialFrom(
+ public RemoveUserIdDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -11308,25 +14848,25 @@ public RemovePairDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestUserIdDataStatusOrBuilder
+ public interface IngestPpidDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -11348,33 +14888,33 @@ public interface IngestUserIdDataStatusOrBuilder
*
*
*
- * The total count of user ids sent in the upload request for the
- * destination. Includes all user ids in the request, regardless of
+ * The total count of ppids sent in the upload request for the
+ * destination. Includes all ppids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
- long getUserIdCount();
+ long getPpidCount();
}
/**
*
*
*
- * The status of the user id data ingestion to the destination containing
- * stats related to the ingestion.
+ * The status of the ppid data ingestion to the destination containing stats
+ * related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus}
*/
- public static final class IngestUserIdDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestPpidDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
- IngestUserIdDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
+ IngestPpidDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -11384,31 +14924,30 @@ public static final class IngestUserIdDataStatus extends com.google.protobuf.Gen
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestUserIdDataStatus");
+ "IngestPpidDataStatus");
}
- // Use IngestUserIdDataStatus.newBuilder() to construct.
- private IngestUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestPpidDataStatus.newBuilder() to construct.
+ private IngestPpidDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestUserIdDataStatus() {}
+ private IngestPpidDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
- .Builder.class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.Builder
+ .class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -11432,25 +14971,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int USER_ID_COUNT_FIELD_NUMBER = 2;
- private long userIdCount_ = 0L;
+ public static final int PPID_COUNT_FIELD_NUMBER = 2;
+ private long ppidCount_ = 0L;
/**
*
*
*
- * The total count of user ids sent in the upload request for the
- * destination. Includes all user ids in the request, regardless of
+ * The total count of ppids sent in the upload request for the
+ * destination. Includes all ppids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
@java.lang.Override
- public long getUserIdCount() {
- return userIdCount_;
+ public long getPpidCount() {
+ return ppidCount_;
}
private byte memoizedIsInitialized = -1;
@@ -11470,8 +15009,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (userIdCount_ != 0L) {
- output.writeInt64(2, userIdCount_);
+ if (ppidCount_ != 0L) {
+ output.writeInt64(2, ppidCount_);
}
getUnknownFields().writeTo(output);
}
@@ -11485,8 +15024,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (userIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdCount_);
+ if (ppidCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, ppidCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -11500,14 +15039,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getUserIdCount() != other.getUserIdCount()) return false;
+ if (getPpidCount() != other.getPpidCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -11521,33 +15060,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + USER_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdCount());
+ hash = (37 * hash) + PPID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPpidCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -11555,23 +15094,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -11579,12 +15118,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -11592,12 +15131,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -11616,8 +15155,7 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
- prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -11636,36 +15174,36 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the user id data ingestion to the destination containing
- * stats related to the ingestion.
+ * The status of the ppid data ingestion to the destination containing stats
+ * related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -11677,27 +15215,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- userIdCount_ = 0L;
+ ppidCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -11706,10 +15244,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -11719,13 +15257,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.userIdCount_ = userIdCount_;
+ result.ppidCount_ = ppidCount_;
}
}
@@ -11733,9 +15271,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -11744,15 +15282,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getUserIdCount() != 0L) {
- setUserIdCount(other.getUserIdCount());
+ if (other.getPpidCount() != 0L) {
+ setPpidCount(other.getPpidCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -11788,7 +15326,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- userIdCount_ = input.readInt64();
+ ppidCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -11873,43 +15411,43 @@ public Builder clearRecordCount() {
return this;
}
- private long userIdCount_;
+ private long ppidCount_;
/**
*
*
*
- * The total count of user ids sent in the upload request for the
- * destination. Includes all user ids in the request, regardless of
+ * The total count of ppids sent in the upload request for the
+ * destination. Includes all ppids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
@java.lang.Override
- public long getUserIdCount() {
- return userIdCount_;
+ public long getPpidCount() {
+ return ppidCount_;
}
/**
*
*
*
- * The total count of user ids sent in the upload request for the
- * destination. Includes all user ids in the request, regardless of
+ * The total count of ppids sent in the upload request for the
+ * destination. Includes all ppids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @param value The userIdCount to set.
+ * @param value The ppidCount to set.
* @return This builder for chaining.
*/
- public Builder setUserIdCount(long value) {
+ public Builder setPpidCount(long value) {
- userIdCount_ = value;
+ ppidCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -11919,44 +15457,44 @@ public Builder setUserIdCount(long value) {
*
*
*
- * The total count of user ids sent in the upload request for the
- * destination. Includes all user ids in the request, regardless of
+ * The total count of ppids sent in the upload request for the
+ * destination. Includes all ppids in the request, regardless of
* whether they were successfully ingested or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearUserIdCount() {
+ public Builder clearPpidCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- userIdCount_ = 0L;
+ ppidCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestUserIdDataStatus
+ .IngestPpidDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestUserIdDataStatus parsePartialFrom(
+ public IngestPpidDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -11976,25 +15514,25 @@ public IngestUserIdDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RemoveUserIdDataStatusOrBuilder
+ public interface RemovePpidDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -12016,32 +15554,32 @@ public interface RemoveUserIdDataStatusOrBuilder
*
*
*
- * The total count of user ids sent in the removal request. Includes all
- * user ids in the request, regardless of whether they were successfully
+ * The total count of ppids sent in the removal request. Includes all
+ * ppids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
- long getUserIdCount();
+ long getPpidCount();
}
/**
*
*
*
- * The status of the user id data removal from the destination.
+ * The status of the ppid data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus}
*/
- public static final class RemoveUserIdDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemovePpidDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
- RemoveUserIdDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ RemovePpidDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -12051,31 +15589,30 @@ public static final class RemoveUserIdDataStatus extends com.google.protobuf.Gen
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "RemoveUserIdDataStatus");
+ "RemovePpidDataStatus");
}
- // Use RemoveUserIdDataStatus.newBuilder() to construct.
- private RemoveUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemovePpidDataStatus.newBuilder() to construct.
+ private RemovePpidDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private RemoveUserIdDataStatus() {}
+ private RemovePpidDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- .Builder.class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
+ .class);
}
public static final int RECORD_COUNT_FIELD_NUMBER = 1;
@@ -12099,25 +15636,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int USER_ID_COUNT_FIELD_NUMBER = 2;
- private long userIdCount_ = 0L;
+ public static final int PPID_COUNT_FIELD_NUMBER = 2;
+ private long ppidCount_ = 0L;
/**
*
*
*
- * The total count of user ids sent in the removal request. Includes all
- * user ids in the request, regardless of whether they were successfully
+ * The total count of ppids sent in the removal request. Includes all
+ * ppids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
@java.lang.Override
- public long getUserIdCount() {
- return userIdCount_;
+ public long getPpidCount() {
+ return ppidCount_;
}
private byte memoizedIsInitialized = -1;
@@ -12137,8 +15674,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (userIdCount_ != 0L) {
- output.writeInt64(2, userIdCount_);
+ if (ppidCount_ != 0L) {
+ output.writeInt64(2, ppidCount_);
}
getUnknownFields().writeTo(output);
}
@@ -12152,8 +15689,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (userIdCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, userIdCount_);
+ if (ppidCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, ppidCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -12167,14 +15704,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getUserIdCount() != other.getUserIdCount()) return false;
+ if (getPpidCount() != other.getPpidCount()) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -12188,33 +15725,33 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + USER_ID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUserIdCount());
+ hash = (37 * hash) + PPID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPpidCount());
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -12222,23 +15759,23 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12246,12 +15783,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12259,12 +15796,12 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -12283,8 +15820,7 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
- prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@@ -12303,35 +15839,35 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.Builder
*
*
*
- * The status of the user id data removal from the destination.
+ * The status of the ppid data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus}
*/
public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatusOrBuilder {
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
.Builder.class);
}
// Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus.newBuilder()
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.newBuilder()
private Builder() {}
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
@@ -12343,27 +15879,27 @@ public Builder clear() {
super.clear();
bitField0_ = 0;
recordCount_ = 0L;
- userIdCount_ = 0L;
+ ppidCount_ = 0L;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveUserIdDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
.getDefaultInstance();
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result =
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result =
buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
@@ -12372,10 +15908,10 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus(
this);
if (bitField0_ != 0) {
buildPartial0(result);
@@ -12385,13 +15921,13 @@ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
}
private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus result) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.recordCount_ = recordCount_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
- result.userIdCount_ = userIdCount_;
+ result.ppidCount_ = ppidCount_;
}
}
@@ -12399,9 +15935,9 @@ private void buildPartial0(
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus) {
return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
other);
} else {
super.mergeFrom(other);
@@ -12410,15 +15946,15 @@ public Builder mergeFrom(com.google.protobuf.Message other) {
}
public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus other) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus other) {
if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
.getDefaultInstance()) return this;
if (other.getRecordCount() != 0L) {
setRecordCount(other.getRecordCount());
}
- if (other.getUserIdCount() != 0L) {
- setUserIdCount(other.getUserIdCount());
+ if (other.getPpidCount() != 0L) {
+ setPpidCount(other.getPpidCount());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -12454,7 +15990,7 @@ public Builder mergeFrom(
} // case 8
case 16:
{
- userIdCount_ = input.readInt64();
+ ppidCount_ = input.readInt64();
bitField0_ |= 0x00000002;
break;
} // case 16
@@ -12539,43 +16075,43 @@ public Builder clearRecordCount() {
return this;
}
- private long userIdCount_;
+ private long ppidCount_;
/**
*
*
*
- * The total count of user ids sent in the removal request. Includes all
- * user ids in the request, regardless of whether they were successfully
+ * The total count of ppids sent in the removal request. Includes all
+ * ppids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @return The userIdCount.
+ * @return The ppidCount.
*/
@java.lang.Override
- public long getUserIdCount() {
- return userIdCount_;
+ public long getPpidCount() {
+ return ppidCount_;
}
/**
*
*
*
- * The total count of user ids sent in the removal request. Includes all
- * user ids in the request, regardless of whether they were successfully
+ * The total count of ppids sent in the removal request. Includes all
+ * ppids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
- * @param value The userIdCount to set.
+ * @param value The ppidCount to set.
* @return This builder for chaining.
*/
- public Builder setUserIdCount(long value) {
+ public Builder setPpidCount(long value) {
- userIdCount_ = value;
+ ppidCount_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
@@ -12585,44 +16121,44 @@ public Builder setUserIdCount(long value) {
*
*
*
- * The total count of user ids sent in the removal request. Includes all
- * user ids in the request, regardless of whether they were successfully
+ * The total count of ppids sent in the removal request. Includes all
+ * ppids in the request, regardless of whether they were successfully
* removed or not.
*
*
- * int64 user_id_count = 2;
+ * int64 ppid_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearUserIdCount() {
+ public Builder clearPpidCount() {
bitField0_ = (bitField0_ & ~0x00000002);
- userIdCount_ = 0L;
+ ppidCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemoveUserIdDataStatus
+ .RemovePpidDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemoveUserIdDataStatus parsePartialFrom(
+ public RemovePpidDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -12642,25 +16178,25 @@ public RemoveUserIdDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserIdDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestPpidDataStatusOrBuilder
+ public interface IngestCompositeDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -12682,33 +16218,130 @@ public interface IngestPpidDataStatusOrBuilder
*
*
*
- * The total count of ppids sent in the upload request for the
- * destination. Includes all ppids in the request, regardless of
- * whether they were successfully ingested or not.
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
*
*
- * int64 ppid_count = 2;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ java.util.List
+ getDataTypeCountsList();
+
+ /**
*
- * @return The ppidCount.
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- long getPpidCount();
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount getDataTypeCounts(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ int getDataTypeCountsCount();
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index);
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
+ */
+ int getUploadMatchRateRangeValue();
+
+ /**
+ *
+ *
+ *
+ * The match rate range of the upload.
+ *
+ *
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ *
+ * @return The uploadMatchRateRange.
+ */
+ com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange();
}
/**
*
*
*
- * The status of the ppid data ingestion to the destination containing stats
- * related to the ingestion.
+ * The status of the composite data ingestion to the destination containing
+ * stats related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus}
*/
- public static final class IngestPpidDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestCompositeDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
- IngestPpidDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ IngestCompositeDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -12718,72 +16351,199 @@ public static final class IngestPpidDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestPpidDataStatus");
+ "IngestCompositeDataStatus");
}
- // Use IngestPpidDataStatus.newBuilder() to construct.
- private IngestPpidDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestCompositeDataStatus.newBuilder() to construct.
+ private IngestCompositeDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestPpidDataStatus() {}
+ private IngestCompositeDataStatus() {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ uploadMatchRateRange_ = 0;
+ }
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .Builder.class);
+ }
+
+ public static final int RECORD_COUNT_FIELD_NUMBER = 1;
+ private long recordCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
+
+ public static final int DATA_TYPE_COUNTS_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private java.util.List
+ dataTypeCounts_;
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public java.util.List
+ getDataTypeCountsList() {
+ return dataTypeCounts_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList() {
+ return dataTypeCounts_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public int getDataTypeCountsCount() {
+ return dataTypeCounts_.size();
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ getDataTypeCounts(int index) {
+ return dataTypeCounts_.get(index);
}
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
@java.lang.Override
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.Builder
- .class);
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index) {
+ return dataTypeCounts_.get(index);
}
- public static final int RECORD_COUNT_FIELD_NUMBER = 1;
- private long recordCount_ = 0L;
+ public static final int UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER = 3;
+ private int uploadMatchRateRange_ = 0;
/**
*
*
*
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 record_count = 1;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
- * @return The recordCount.
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
*/
@java.lang.Override
- public long getRecordCount() {
- return recordCount_;
+ public int getUploadMatchRateRangeValue() {
+ return uploadMatchRateRange_;
}
- public static final int PPID_COUNT_FIELD_NUMBER = 2;
- private long ppidCount_ = 0L;
-
/**
*
*
*
- * The total count of ppids sent in the upload request for the
- * destination. Includes all ppids in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 ppid_count = 2;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
- * @return The ppidCount.
+ * @return The uploadMatchRateRange.
*/
@java.lang.Override
- public long getPpidCount() {
- return ppidCount_;
+ public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
+ com.google.ads.datamanager.v1.MatchRateRange result =
+ com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
+ return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
}
private byte memoizedIsInitialized = -1;
@@ -12803,446 +16563,1064 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (ppidCount_ != 0L) {
- output.writeInt64(2, ppidCount_);
+ for (int i = 0; i < dataTypeCounts_.size(); i++) {
+ output.writeMessage(2, dataTypeCounts_.get(i));
+ }
+ if (uploadMatchRateRange_
+ != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
+ output.writeEnum(3, uploadMatchRateRange_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (recordCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
+ }
+ for (int i = 0; i < dataTypeCounts_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, dataTypeCounts_.get(i));
+ }
+ if (uploadMatchRateRange_
+ != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, uploadMatchRateRange_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus) obj;
+
+ if (getRecordCount() != other.getRecordCount()) return false;
+ if (!getDataTypeCountsList().equals(other.getDataTypeCountsList())) return false;
+ if (uploadMatchRateRange_ != other.uploadMatchRateRange_) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ if (getDataTypeCountsCount() > 0) {
+ hash = (37 * hash) + DATA_TYPE_COUNTS_FIELD_NUMBER;
+ hash = (53 * hash) + getDataTypeCountsList().hashCode();
+ }
+ hash = (37 * hash) + UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER;
+ hash = (53 * hash) + uploadMatchRateRange_;
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data ingestion to the destination containing
+ * stats related to the ingestion.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .Builder.class);
}
- getUnknownFields().writeTo(output);
- }
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus.newBuilder()
+ private Builder() {}
- size = 0;
- if (recordCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
- }
- if (ppidCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, ppidCount_);
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ } else {
+ dataTypeCounts_ = null;
+ dataTypeCountsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
+ uploadMatchRateRange_ = 0;
+ return this;
}
- if (!(obj
- instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)) {
- return super.equals(obj);
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus) obj;
- if (getRecordCount() != other.getRecordCount()) return false;
- if (getPpidCount() != other.getPpidCount()) return false;
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .getDefaultInstance();
+ }
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
}
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + PPID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPpidCount());
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus(
+ this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ private void buildPartialRepeatedFields(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ result) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ dataTypeCounts_ = java.util.Collections.unmodifiableList(dataTypeCounts_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.dataTypeCounts_ = dataTypeCounts_;
+ } else {
+ result.dataTypeCounts_ = dataTypeCountsBuilder_.build();
+ }
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ if (((from_bitField0_ & 0x00000004) != 0)) {
+ result.uploadMatchRateRange_ = uploadMatchRateRange_;
+ }
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ .getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ if (dataTypeCountsBuilder_ == null) {
+ if (!other.dataTypeCounts_.isEmpty()) {
+ if (dataTypeCounts_.isEmpty()) {
+ dataTypeCounts_ = other.dataTypeCounts_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.addAll(other.dataTypeCounts_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.dataTypeCounts_.isEmpty()) {
+ if (dataTypeCountsBuilder_.isEmpty()) {
+ dataTypeCountsBuilder_.dispose();
+ dataTypeCountsBuilder_ = null;
+ dataTypeCounts_ = other.dataTypeCounts_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ dataTypeCountsBuilder_ =
+ com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
+ ? internalGetDataTypeCountsFieldBuilder()
+ : null;
+ } else {
+ dataTypeCountsBuilder_.addAllMessages(other.dataTypeCounts_);
+ }
+ }
+ }
+ if (other.uploadMatchRateRange_ != 0) {
+ setUploadMatchRateRangeValue(other.getUploadMatchRateRangeValue());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
- }
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 18:
+ {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount m =
+ input.readMessage(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .parser(),
+ extensionRegistry);
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(m);
+ } else {
+ dataTypeCountsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
+ case 24:
+ {
+ uploadMatchRateRange_ = input.readEnum();
+ bitField0_ |= 0x00000004;
+ break;
+ } // case 24
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ private int bitField0_;
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
- }
+ private long recordCount_;
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRecordCount(long value) {
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ recordCount_ = 0L;
+ onChanged();
+ return this;
+ }
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
+ private java.util.List<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
+ dataTypeCounts_ = java.util.Collections.emptyList();
- public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
+ private void ensureDataTypeCountsIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ dataTypeCounts_ =
+ new java.util.ArrayList<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>(
+ dataTypeCounts_);
+ bitField0_ |= 0x00000002;
+ }
+ }
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ dataTypeCountsBuilder_;
- @java.lang.Override
- protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public java.util.List
+ getDataTypeCountsList() {
+ if (dataTypeCountsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(dataTypeCounts_);
+ } else {
+ return dataTypeCountsBuilder_.getMessageList();
+ }
+ }
- /**
- *
- *
- *
- * The status of the ppid data ingestion to the destination containing stats
- * related to the ingestion.
- *
- *
- * Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus}
- */
- public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatusOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public int getDataTypeCountsCount() {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.size();
+ } else {
+ return dataTypeCountsBuilder_.getCount();
+ }
}
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- .Builder.class);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ getDataTypeCounts(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.get(index);
+ } else {
+ return dataTypeCountsBuilder_.getMessage(index);
+ }
}
- // Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus.newBuilder()
- private Builder() {}
-
- private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- super(parent);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder setDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.set(index, value);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.setMessage(index, value);
+ }
+ return this;
}
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- recordCount_ = 0L;
- ppidCount_ = 0L;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder setDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.setMessage(index, builderForValue.build());
+ }
return this;
}
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestPpidDataStatus_descriptor;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(value);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(value);
+ }
+ return this;
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- .getDefaultInstance();
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(index, value);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(index, value);
+ }
+ return this;
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result =
- buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(builderForValue.build());
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(builderForValue.build());
}
- return result;
+ return this;
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus(
- this);
- if (bitField0_ != 0) {
- buildPartial0(result);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(index, builderForValue.build());
}
- onBuilt();
- return result;
+ return this;
}
- private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus result) {
- int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.recordCount_ = recordCount_;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- result.ppidCount_ = ppidCount_;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addAllDataTypeCounts(
+ java.lang.Iterable<
+ ? extends com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
+ values) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, dataTypeCounts_);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addAllMessages(values);
}
+ return this;
}
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other
- instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus) {
- return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
- other);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder clearDataTypeCounts() {
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
} else {
- super.mergeFrom(other);
- return this;
+ dataTypeCountsBuilder_.clear();
}
+ return this;
}
- public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus other) {
- if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
- .getDefaultInstance()) return this;
- if (other.getRecordCount() != 0L) {
- setRecordCount(other.getRecordCount());
- }
- if (other.getPpidCount() != 0L) {
- setPpidCount(other.getPpidCount());
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder removeDataTypeCounts(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.remove(index);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.remove(index);
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
return this;
}
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ getDataTypeCountsBuilder(int index) {
+ return internalGetDataTypeCountsFieldBuilder().getBuilder(index);
}
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.get(index);
+ } else {
+ return dataTypeCountsBuilder_.getMessageOrBuilder(index);
}
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8:
- {
- recordCount_ = input.readInt64();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- case 16:
- {
- ppidCount_ = input.readInt64();
- bitField0_ |= 0x00000002;
- break;
- } // case 16
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
}
- private int bitField0_;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList() {
+ if (dataTypeCountsBuilder_ != null) {
+ return dataTypeCountsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(dataTypeCounts_);
+ }
+ }
- private long recordCount_;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ addDataTypeCountsBuilder() {
+ return internalGetDataTypeCountsFieldBuilder()
+ .addBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .getDefaultInstance());
+ }
/**
*
*
*
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
*
*
- * int64 record_count = 1;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ addDataTypeCountsBuilder(int index) {
+ return internalGetDataTypeCountsFieldBuilder()
+ .addBuilder(
+ index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .getDefaultInstance());
+ }
+
+ /**
*
- * @return The recordCount.
+ *
+ *
+ * The total count of data types sent in the upload request for the
+ * destination, broken down by data type. Includes all data types in
+ * the request, regardless of whether they were successfully ingested or
+ * not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- @java.lang.Override
- public long getRecordCount() {
- return recordCount_;
+ public java.util.List<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder>
+ getDataTypeCountsBuilderList() {
+ return internalGetDataTypeCountsFieldBuilder().getBuilderList();
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ internalGetDataTypeCountsFieldBuilder() {
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCountsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>(
+ dataTypeCounts_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ dataTypeCounts_ = null;
+ }
+ return dataTypeCountsBuilder_;
}
+ private int uploadMatchRateRange_ = 0;
+
/**
*
*
*
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 record_count = 1;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
- * @param value The recordCount to set.
- * @return This builder for chaining.
+ * @return The enum numeric value on the wire for uploadMatchRateRange.
*/
- public Builder setRecordCount(long value) {
-
- recordCount_ = value;
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
+ @java.lang.Override
+ public int getUploadMatchRateRangeValue() {
+ return uploadMatchRateRange_;
}
/**
*
*
*
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 record_count = 1;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
+ * @param value The enum numeric value on the wire for uploadMatchRateRange to set.
* @return This builder for chaining.
*/
- public Builder clearRecordCount() {
- bitField0_ = (bitField0_ & ~0x00000001);
- recordCount_ = 0L;
+ public Builder setUploadMatchRateRangeValue(int value) {
+ uploadMatchRateRange_ = value;
+ bitField0_ |= 0x00000004;
onChanged();
return this;
}
- private long ppidCount_;
-
/**
*
*
*
- * The total count of ppids sent in the upload request for the
- * destination. Includes all ppids in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 ppid_count = 2;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
- * @return The ppidCount.
+ * @return The uploadMatchRateRange.
*/
@java.lang.Override
- public long getPpidCount() {
- return ppidCount_;
+ public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
+ com.google.ads.datamanager.v1.MatchRateRange result =
+ com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
+ return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
}
/**
*
*
*
- * The total count of ppids sent in the upload request for the
- * destination. Includes all ppids in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 ppid_count = 2;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
- * @param value The ppidCount to set.
+ * @param value The uploadMatchRateRange to set.
* @return This builder for chaining.
*/
- public Builder setPpidCount(long value) {
-
- ppidCount_ = value;
- bitField0_ |= 0x00000002;
+ public Builder setUploadMatchRateRange(com.google.ads.datamanager.v1.MatchRateRange value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ uploadMatchRateRange_ = value.getNumber();
onChanged();
return this;
}
@@ -13251,44 +17629,43 @@ public Builder setPpidCount(long value) {
*
*
*
- * The total count of ppids sent in the upload request for the
- * destination. Includes all ppids in the request, regardless of
- * whether they were successfully ingested or not.
+ * The match rate range of the upload.
*
*
- * int64 ppid_count = 2;
+ * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
*
* @return This builder for chaining.
*/
- public Builder clearPpidCount() {
- bitField0_ = (bitField0_ & ~0x00000002);
- ppidCount_ = 0L;
+ public Builder clearUploadMatchRateRange() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ uploadMatchRateRange_ = 0;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestPpidDataStatus
+ .IngestCompositeDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestCompositeDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestPpidDataStatus parsePartialFrom(
+ public IngestCompositeDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -13308,25 +17685,25 @@ public IngestPpidDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPpidDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RemovePpidDataStatusOrBuilder
+ public interface RemoveCompositeDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -13348,32 +17725,98 @@ public interface RemovePpidDataStatusOrBuilder
*
*
*
- * The total count of ppids sent in the removal request. Includes all
- * ppids in the request, regardless of whether they were successfully
- * removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 ppid_count = 2;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ java.util.List
+ getDataTypeCountsList();
+
+ /**
*
- * @return The ppidCount.
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- long getPpidCount();
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount getDataTypeCounts(
+ int index);
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ int getDataTypeCountsCount();
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList();
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index);
}
/**
*
*
*
- * The status of the ppid data removal from the destination.
+ * The status of the composite data removal from the destination.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus}
*/
- public static final class RemovePpidDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class RemoveCompositeDataStatus extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- RemovePpidDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
+ RemoveCompositeDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -13383,72 +17826,156 @@ public static final class RemovePpidDataStatus extends com.google.protobuf.Gener
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "RemovePpidDataStatus");
+ "RemoveCompositeDataStatus");
}
- // Use RemovePpidDataStatus.newBuilder() to construct.
- private RemovePpidDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use RemoveCompositeDataStatus.newBuilder() to construct.
+ private RemoveCompositeDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private RemovePpidDataStatus() {}
+ private RemoveCompositeDataStatus() {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ }
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveCompositeDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveCompositeDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.Builder
- .class);
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder.class);
+ }
+
+ public static final int RECORD_COUNT_FIELD_NUMBER = 1;
+ private long recordCount_ = 0L;
+
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
+
+ public static final int DATA_TYPE_COUNTS_FIELD_NUMBER = 2;
+
+ @SuppressWarnings("serial")
+ private java.util.List
+ dataTypeCounts_;
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public java.util.List
+ getDataTypeCountsList() {
+ return dataTypeCounts_;
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList() {
+ return dataTypeCounts_;
}
- public static final int RECORD_COUNT_FIELD_NUMBER = 1;
- private long recordCount_ = 0L;
-
/**
*
*
*
- * The total count of audience members sent in the removal request. Includes
- * all audience members in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 record_count = 1;
- *
- * @return The recordCount.
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
@java.lang.Override
- public long getRecordCount() {
- return recordCount_;
+ public int getDataTypeCountsCount() {
+ return dataTypeCounts_.size();
}
- public static final int PPID_COUNT_FIELD_NUMBER = 2;
- private long ppidCount_ = 0L;
-
/**
*
*
*
- * The total count of ppids sent in the removal request. Includes all
- * ppids in the request, regardless of whether they were successfully
- * removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 ppid_count = 2;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ getDataTypeCounts(int index) {
+ return dataTypeCounts_.get(index);
+ }
+
+ /**
*
- * @return The ppidCount.
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
@java.lang.Override
- public long getPpidCount() {
- return ppidCount_;
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index) {
+ return dataTypeCounts_.get(index);
}
private byte memoizedIsInitialized = -1;
@@ -13468,8 +17995,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- if (ppidCount_ != 0L) {
- output.writeInt64(2, ppidCount_);
+ for (int i = 0; i < dataTypeCounts_.size(); i++) {
+ output.writeMessage(2, dataTypeCounts_.get(i));
}
getUnknownFields().writeTo(output);
}
@@ -13483,8 +18010,8 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- if (ppidCount_ != 0L) {
- size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, ppidCount_);
+ for (int i = 0; i < dataTypeCounts_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, dataTypeCounts_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -13498,14 +18025,14 @@ public boolean equals(final java.lang.Object obj) {
}
if (!(obj
instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)) {
return super.equals(obj);
}
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus) obj;
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus) obj;
if (getRecordCount() != other.getRecordCount()) return false;
- if (getPpidCount() != other.getPpidCount()) return false;
+ if (!getDataTypeCountsList().equals(other.getDataTypeCountsList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -13519,33 +18046,39 @@ public int hashCode() {
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- hash = (37 * hash) + PPID_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getPpidCount());
+ if (getDataTypeCountsCount() > 0) {
+ hash = (37 * hash) + DATA_TYPE_COUNTS_FIELD_NUMBER;
+ hash = (53 * hash) + getDataTypeCountsList().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(
java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -13553,23 +18086,27 @@ public int hashCode() {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -13577,12 +18114,14 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseDelimitedFrom(
java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -13590,12 +18129,14 @@ public int hashCode() {
PARSER, input, extensionRegistry);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
@@ -13614,238 +18155,615 @@ public static Builder newBuilder() {
}
public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus prototype) {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
- }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the composite data removal from the destination.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveCompositeDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveCompositeDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .Builder.class);
+ }
+
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ } else {
+ dataTypeCounts_ = null;
+ dataTypeCountsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000002);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveCompositeDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus result =
+ buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus(
+ this);
+ buildPartialRepeatedFields(result);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartialRepeatedFields(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ result) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) != 0)) {
+ dataTypeCounts_ = java.util.Collections.unmodifiableList(dataTypeCounts_);
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.dataTypeCounts_ = dataTypeCounts_;
+ } else {
+ result.dataTypeCounts_ = dataTypeCountsBuilder_.build();
+ }
+ }
+
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
+ .getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ if (dataTypeCountsBuilder_ == null) {
+ if (!other.dataTypeCounts_.isEmpty()) {
+ if (dataTypeCounts_.isEmpty()) {
+ dataTypeCounts_ = other.dataTypeCounts_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.addAll(other.dataTypeCounts_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.dataTypeCounts_.isEmpty()) {
+ if (dataTypeCountsBuilder_.isEmpty()) {
+ dataTypeCountsBuilder_.dispose();
+ dataTypeCountsBuilder_ = null;
+ dataTypeCounts_ = other.dataTypeCounts_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ dataTypeCountsBuilder_ =
+ com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
+ ? internalGetDataTypeCountsFieldBuilder()
+ : null;
+ } else {
+ dataTypeCountsBuilder_.addAllMessages(other.dataTypeCounts_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
- @java.lang.Override
- protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
- /**
- *
- *
- *
- * The status of the ppid data removal from the destination.
- *
- *
- * Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus}
- */
- public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatusOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 18:
+ {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount m =
+ input.readMessage(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .parser(),
+ extensionRegistry);
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(m);
+ } else {
+ dataTypeCountsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
}
+ private int bitField0_;
+
+ private long recordCount_;
+
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
@java.lang.Override
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .Builder.class);
+ public long getRecordCount() {
+ return recordCount_;
}
- // Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus.newBuilder()
- private Builder() {}
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRecordCount(long value) {
- private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- super(parent);
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
}
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
recordCount_ = 0L;
- ppidCount_ = 0L;
+ onChanged();
return this;
}
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemovePpidDataStatus_descriptor;
+ private java.util.List<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
+ dataTypeCounts_ = java.util.Collections.emptyList();
+
+ private void ensureDataTypeCountsIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ dataTypeCounts_ =
+ new java.util.ArrayList<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>(
+ dataTypeCounts_);
+ bitField0_ |= 0x00000002;
+ }
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance();
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ dataTypeCountsBuilder_;
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public java.util.List
+ getDataTypeCountsList() {
+ if (dataTypeCountsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(dataTypeCounts_);
+ } else {
+ return dataTypeCountsBuilder_.getMessageList();
+ }
+ }
+
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public int getDataTypeCountsCount() {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.size();
+ } else {
+ return dataTypeCountsBuilder_.getCount();
+ }
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result =
- buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ getDataTypeCounts(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.get(index);
+ } else {
+ return dataTypeCountsBuilder_.getMessage(index);
}
- return result;
}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus(
- this);
- if (bitField0_ != 0) {
- buildPartial0(result);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder setDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.set(index, value);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.setMessage(index, value);
}
- onBuilt();
- return result;
+ return this;
}
- private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus result) {
- int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.recordCount_ = recordCount_;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- result.ppidCount_ = ppidCount_;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder setDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.setMessage(index, builderForValue.build());
}
+ return this;
}
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other
- instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus) {
- return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
- other);
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(value);
+ onChanged();
} else {
- super.mergeFrom(other);
- return this;
+ dataTypeCountsBuilder_.addMessage(value);
}
+ return this;
}
- public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus other) {
- if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
- .getDefaultInstance()) return this;
- if (other.getRecordCount() != 0L) {
- setRecordCount(other.getRecordCount());
- }
- if (other.getPpidCount() != 0L) {
- setPpidCount(other.getPpidCount());
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
+ if (dataTypeCountsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(index, value);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(index, value);
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
return this;
}
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(builderForValue.build());
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
}
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8:
- {
- recordCount_ = input.readInt64();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- case 16:
- {
- ppidCount_ = input.readInt64();
- bitField0_ |= 0x00000002;
- break;
- } // case 16
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public Builder addDataTypeCounts(
+ int index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ builderForValue) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.add(index, builderForValue.build());
onChanged();
- } // finally
+ } else {
+ dataTypeCountsBuilder_.addMessage(index, builderForValue.build());
+ }
return this;
}
- private int bitField0_;
-
- private long recordCount_;
-
/**
*
*
*
- * The total count of audience members sent in the removal request. Includes
- * all audience members in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 record_count = 1;
- *
- * @return The recordCount.
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- @java.lang.Override
- public long getRecordCount() {
- return recordCount_;
+ public Builder addAllDataTypeCounts(
+ java.lang.Iterable<
+ ? extends com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
+ values) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(values, dataTypeCounts_);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.addAllMessages(values);
+ }
+ return this;
}
/**
*
*
*
- * The total count of audience members sent in the removal request. Includes
- * all audience members in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 record_count = 1;
- *
- * @param value The recordCount to set.
- * @return This builder for chaining.
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- public Builder setRecordCount(long value) {
-
- recordCount_ = value;
- bitField0_ |= 0x00000001;
- onChanged();
+ public Builder clearDataTypeCounts() {
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCounts_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.clear();
+ }
return this;
}
@@ -13853,106 +18771,195 @@ public Builder setRecordCount(long value) {
*
*
*
- * The total count of audience members sent in the removal request. Includes
- * all audience members in the request, regardless of whether they were
- * successfully removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 record_count = 1;
- *
- * @return This builder for chaining.
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- public Builder clearRecordCount() {
- bitField0_ = (bitField0_ & ~0x00000001);
- recordCount_ = 0L;
- onChanged();
+ public Builder removeDataTypeCounts(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ ensureDataTypeCountsIsMutable();
+ dataTypeCounts_.remove(index);
+ onChanged();
+ } else {
+ dataTypeCountsBuilder_.remove(index);
+ }
return this;
}
- private long ppidCount_;
-
/**
*
*
*
- * The total count of ppids sent in the removal request. Includes all
- * ppids in the request, regardless of whether they were successfully
- * removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 ppid_count = 2;
- *
- * @return The ppidCount.
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- @java.lang.Override
- public long getPpidCount() {
- return ppidCount_;
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ getDataTypeCountsBuilder(int index) {
+ return internalGetDataTypeCountsFieldBuilder().getBuilder(index);
}
/**
*
*
*
- * The total count of ppids sent in the removal request. Includes all
- * ppids in the request, regardless of whether they were successfully
- * removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 ppid_count = 2;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
+ getDataTypeCountsOrBuilder(int index) {
+ if (dataTypeCountsBuilder_ == null) {
+ return dataTypeCounts_.get(index);
+ } else {
+ return dataTypeCountsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+
+ /**
*
- * @param value The ppidCount to set.
- * @return This builder for chaining.
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- public Builder setPpidCount(long value) {
+ public java.util.List<
+ ? extends
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ getDataTypeCountsOrBuilderList() {
+ if (dataTypeCountsBuilder_ != null) {
+ return dataTypeCountsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(dataTypeCounts_);
+ }
+ }
- ppidCount_ = value;
- bitField0_ |= 0x00000002;
- onChanged();
- return this;
+ /**
+ *
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ addDataTypeCountsBuilder() {
+ return internalGetDataTypeCountsFieldBuilder()
+ .addBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .getDefaultInstance());
}
/**
*
*
*
- * The total count of ppids sent in the removal request. Includes all
- * ppids in the request, regardless of whether they were successfully
- * removed or not.
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
*
*
- * int64 ppid_count = 2;
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
+ */
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
+ addDataTypeCountsBuilder(int index) {
+ return internalGetDataTypeCountsFieldBuilder()
+ .addBuilder(
+ index,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
+ .getDefaultInstance());
+ }
+
+ /**
*
- * @return This builder for chaining.
+ *
+ *
+ * The total count of data types sent in the removal request, broken down
+ * by data type. Includes all data types in the request, regardless
+ * of whether they were successfully removed or not.
+ *
+ *
+ *
+ * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
+ *
*/
- public Builder clearPpidCount() {
- bitField0_ = (bitField0_ & ~0x00000002);
- ppidCount_ = 0L;
- onChanged();
- return this;
+ public java.util.List<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder>
+ getDataTypeCountsBuilderList() {
+ return internalGetDataTypeCountsFieldBuilder().getBuilderList();
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ private com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
+ internalGetDataTypeCountsFieldBuilder() {
+ if (dataTypeCountsBuilder_ == null) {
+ dataTypeCountsBuilder_ =
+ new com.google.protobuf.RepeatedFieldBuilder<
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>(
+ dataTypeCounts_,
+ ((bitField0_ & 0x00000002) != 0),
+ getParentForChildren(),
+ isClean());
+ dataTypeCounts_ = null;
+ }
+ return dataTypeCountsBuilder_;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .RemovePpidDataStatus
+ .RemoveCompositeDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus();
}
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveCompositeDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RemovePpidDataStatus parsePartialFrom(
+ public RemoveCompositeDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -13972,25 +18979,25 @@ public RemovePpidDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePpidDataStatus
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus
getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface IngestCompositeDataStatusOrBuilder
+ public interface IngestGoogleUserIdDataStatusOrBuilder
extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
com.google.protobuf.MessageOrBuilder {
/**
@@ -14012,130 +19019,34 @@ public interface IngestCompositeDataStatusOrBuilder
*
*
*
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- java.util.List
- getDataTypeCountsList();
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount getDataTypeCounts(
- int index);
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- int getDataTypeCountsCount();
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- java.util.List<
- ? extends
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
- getDataTypeCountsOrBuilderList();
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
- getDataTypeCountsOrBuilder(int index);
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The enum numeric value on the wire for uploadMatchRateRange.
- */
- int getUploadMatchRateRangeValue();
-
- /**
- *
- *
- *
- * The match rate range of the upload.
+ * The total count of google user ids sent in the upload request for the
+ * destination. Includes all google user ids in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 google_user_id_count = 2;
*
- * @return The uploadMatchRateRange.
+ * @return The googleUserIdCount.
*/
- com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange();
+ long getGoogleUserIdCount();
}
/**
*
*
*
- * The status of the composite data ingestion to the destination containing
- * stats related to the ingestion.
+ * The status of the google user id data ingestion to the destination
+ * containing stats related to the ingestion.
*
*
* Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus}
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus}
*/
- public static final class IngestCompositeDataStatus extends com.google.protobuf.GeneratedMessage
+ public static final class IngestGoogleUserIdDataStatus
+ extends com.google.protobuf.GeneratedMessage
implements
- // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
- IngestCompositeDataStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
+ IngestGoogleUserIdDataStatusOrBuilder {
private static final long serialVersionUID = 0L;
static {
@@ -14145,33 +19056,30 @@ public static final class IngestCompositeDataStatus extends com.google.protobuf.
/* minor= */ 33,
/* patch= */ 6,
/* suffix= */ "",
- "IngestCompositeDataStatus");
+ "IngestGoogleUserIdDataStatus");
}
- // Use IngestCompositeDataStatus.newBuilder() to construct.
- private IngestCompositeDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ // Use IngestGoogleUserIdDataStatus.newBuilder() to construct.
+ private IngestGoogleUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
super(builder);
}
- private IngestCompositeDataStatus() {
- dataTypeCounts_ = java.util.Collections.emptyList();
- uploadMatchRateRange_ = 0;
- }
+ private IngestGoogleUserIdDataStatus() {}
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestGoogleUserIdDataStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_fieldAccessorTable
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestGoogleUserIdDataStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
.class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
.Builder.class);
}
@@ -14196,148 +19104,25 @@ public long getRecordCount() {
return recordCount_;
}
- public static final int DATA_TYPE_COUNTS_FIELD_NUMBER = 2;
-
- @SuppressWarnings("serial")
- private java.util.List
- dataTypeCounts_;
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- @java.lang.Override
- public java.util.List
- getDataTypeCountsList() {
- return dataTypeCounts_;
- }
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- @java.lang.Override
- public java.util.List<
- ? extends
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
- getDataTypeCountsOrBuilderList() {
- return dataTypeCounts_;
- }
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- @java.lang.Override
- public int getDataTypeCountsCount() {
- return dataTypeCounts_.size();
- }
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
- getDataTypeCounts(int index) {
- return dataTypeCounts_.get(index);
- }
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
- getDataTypeCountsOrBuilder(int index) {
- return dataTypeCounts_.get(index);
- }
-
- public static final int UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER = 3;
- private int uploadMatchRateRange_ = 0;
-
- /**
- *
- *
- *
- * The match rate range of the upload.
- *
- *
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
- *
- * @return The enum numeric value on the wire for uploadMatchRateRange.
- */
- @java.lang.Override
- public int getUploadMatchRateRangeValue() {
- return uploadMatchRateRange_;
- }
+ public static final int GOOGLE_USER_ID_COUNT_FIELD_NUMBER = 2;
+ private long googleUserIdCount_ = 0L;
/**
*
*
*
- * The match rate range of the upload.
+ * The total count of google user ids sent in the upload request for the
+ * destination. Includes all google user ids in the request, regardless of
+ * whether they were successfully ingested or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 google_user_id_count = 2;
*
- * @return The uploadMatchRateRange.
+ * @return The googleUserIdCount.
*/
@java.lang.Override
- public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
- com.google.ads.datamanager.v1.MatchRateRange result =
- com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
- return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
+ public long getGoogleUserIdCount() {
+ return googleUserIdCount_;
}
private byte memoizedIsInitialized = -1;
@@ -14357,12 +19142,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (recordCount_ != 0L) {
output.writeInt64(1, recordCount_);
}
- for (int i = 0; i < dataTypeCounts_.size(); i++) {
- output.writeMessage(2, dataTypeCounts_.get(i));
- }
- if (uploadMatchRateRange_
- != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
- output.writeEnum(3, uploadMatchRateRange_);
+ if (googleUserIdCount_ != 0L) {
+ output.writeInt64(2, googleUserIdCount_);
}
getUnknownFields().writeTo(output);
}
@@ -14376,1045 +19157,1139 @@ public int getSerializedSize() {
if (recordCount_ != 0L) {
size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
}
- for (int i = 0; i < dataTypeCounts_.size(); i++) {
- size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, dataTypeCounts_.get(i));
+ if (googleUserIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, googleUserIdCount_);
}
- if (uploadMatchRateRange_
- != com.google.ads.datamanager.v1.MatchRateRange.MATCH_RATE_RANGE_UNKNOWN.getNumber()) {
- size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, uploadMatchRateRange_);
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
+ obj;
+
+ if (getRecordCount() != other.getRecordCount()) return false;
+ if (getGoogleUserIdCount() != other.getGoogleUserIdCount()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ hash = (37 * hash) + GOOGLE_USER_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getGoogleUserIdCount());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
+
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data ingestion to the destination
+ * containing stats related to the ingestion.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestGoogleUserIdDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestGoogleUserIdDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.Builder.class);
+ }
+
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ googleUserIdCount_ = 0L;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestGoogleUserIdDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
+ }
+ onBuilt();
+ return result;
+ }
+
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.googleUserIdCount_ = googleUserIdCount_;
+ }
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus)
+ other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus.getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ if (other.getGoogleUserIdCount() != 0L) {
+ setGoogleUserIdCount(other.getGoogleUserIdCount());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
}
- size += getUnknownFields().getSerializedSize();
- memoizedSize = size;
- return size;
- }
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
+ @java.lang.Override
+ public final boolean isInitialized() {
return true;
}
- if (!(obj
- instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)) {
- return super.equals(obj);
- }
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus other =
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus) obj;
-
- if (getRecordCount() != other.getRecordCount()) return false;
- if (!getDataTypeCountsList().equals(other.getDataTypeCountsList())) return false;
- if (uploadMatchRateRange_ != other.uploadMatchRateRange_) return false;
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
- hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
- if (getDataTypeCountsCount() > 0) {
- hash = (37 * hash) + DATA_TYPE_COUNTS_FIELD_NUMBER;
- hash = (53 * hash) + getDataTypeCountsList().hashCode();
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 16:
+ {
+ googleUserIdCount_ = input.readInt64();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
}
- hash = (37 * hash) + UPLOAD_MATCH_RATE_RANGE_FIELD_NUMBER;
- hash = (53 * hash) + uploadMatchRateRange_;
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(
- java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ private int bitField0_;
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ private long recordCount_;
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRecordCount(long value) {
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the upload request for the
+ * destination. Includes all audience members in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ recordCount_ = 0L;
+ onChanged();
+ return this;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(
- PARSER, input, extensionRegistry);
- }
+ private long googleUserIdCount_;
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
- }
+ /**
+ *
+ *
+ *
+ * The total count of google user ids sent in the upload request for the
+ * destination. Includes all google user ids in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 google_user_id_count = 2;
+ *
+ * @return The googleUserIdCount.
+ */
+ @java.lang.Override
+ public long getGoogleUserIdCount() {
+ return googleUserIdCount_;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseDelimitedFrom(
- java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
- PARSER, input, extensionRegistry);
- }
+ /**
+ *
+ *
+ *
+ * The total count of google user ids sent in the upload request for the
+ * destination. Includes all google user ids in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 google_user_id_count = 2;
+ *
+ * @param value The googleUserIdCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGoogleUserIdCount(long value) {
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
- }
+ googleUserIdCount_ = value;
+ bitField0_ |= 0x00000002;
+ onChanged();
+ return this;
+ }
- public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
- parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessage.parseWithIOException(
- PARSER, input, extensionRegistry);
+ /**
+ *
+ *
+ *
+ * The total count of google user ids sent in the upload request for the
+ * destination. Includes all google user ids in the request, regardless of
+ * whether they were successfully ingested or not.
+ *
+ *
+ * int64 google_user_id_count = 2;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearGoogleUserIdCount() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ googleUserIdCount_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
}
- @java.lang.Override
- public Builder newBuilderForType() {
- return newBuilder();
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus)
+ private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ DEFAULT_INSTANCE;
+
+ static {
+ DEFAULT_INSTANCE =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus();
}
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .IngestGoogleUserIdDataStatus
+ getDefaultInstance() {
+ return DEFAULT_INSTANCE;
}
- public static Builder newBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public IngestGoogleUserIdDataStatus parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException()
+ .setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
}
@java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
}
@java.lang.Override
- protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestGoogleUserIdDataStatus
+ getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
}
+ }
+
+ public interface RemoveGoogleUserIdDataStatusOrBuilder
+ extends
+ // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
+ com.google.protobuf.MessageOrBuilder {
/**
*
*
*
- * The status of the composite data ingestion to the destination containing
- * stats related to the ingestion.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * Protobuf type {@code
- * google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus}
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
*/
- public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
- implements
- // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
- com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatusOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
- }
+ long getRecordCount();
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- .class,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- .Builder.class);
- }
+ /**
+ *
+ *
+ *
+ * The total count of google user ids sent in the removal request. Includes
+ * all google user ids in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 google_user_id_count = 2;
+ *
+ * @return The googleUserIdCount.
+ */
+ long getGoogleUserIdCount();
+ }
- // Construct using
- // com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus.newBuilder()
- private Builder() {}
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus}
+ */
+ public static final class RemoveGoogleUserIdDataStatus
+ extends com.google.protobuf.GeneratedMessage
+ implements
+ // @@protoc_insertion_point(message_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
+ RemoveGoogleUserIdDataStatusOrBuilder {
+ private static final long serialVersionUID = 0L;
- private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- super(parent);
- }
+ static {
+ com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
+ com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
+ /* major= */ 4,
+ /* minor= */ 33,
+ /* patch= */ 6,
+ /* suffix= */ "",
+ "RemoveGoogleUserIdDataStatus");
+ }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- bitField0_ = 0;
- recordCount_ = 0L;
- if (dataTypeCountsBuilder_ == null) {
- dataTypeCounts_ = java.util.Collections.emptyList();
- } else {
- dataTypeCounts_ = null;
- dataTypeCountsBuilder_.clear();
- }
- bitField0_ = (bitField0_ & ~0x00000002);
- uploadMatchRateRange_ = 0;
- return this;
- }
+ // Use RemoveGoogleUserIdDataStatus.newBuilder() to construct.
+ private RemoveGoogleUserIdDataStatus(com.google.protobuf.GeneratedMessage.Builder> builder) {
+ super(builder);
+ }
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
- .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_IngestCompositeDataStatus_descriptor;
- }
+ private RemoveGoogleUserIdDataStatus() {}
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- getDefaultInstanceForType() {
- return com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- .getDefaultInstance();
- }
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveGoogleUserIdDataStatus_descriptor;
+ }
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- build() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus result =
- buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveGoogleUserIdDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ .Builder.class);
+ }
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- buildPartial() {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus result =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus(
- this);
- buildPartialRepeatedFields(result);
- if (bitField0_ != 0) {
- buildPartial0(result);
- }
- onBuilt();
- return result;
- }
+ public static final int RECORD_COUNT_FIELD_NUMBER = 1;
+ private long recordCount_ = 0L;
- private void buildPartialRepeatedFields(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- result) {
- if (dataTypeCountsBuilder_ == null) {
- if (((bitField0_ & 0x00000002) != 0)) {
- dataTypeCounts_ = java.util.Collections.unmodifiableList(dataTypeCounts_);
- bitField0_ = (bitField0_ & ~0x00000002);
- }
- result.dataTypeCounts_ = dataTypeCounts_;
- } else {
- result.dataTypeCounts_ = dataTypeCountsBuilder_.build();
- }
- }
+ /**
+ *
+ *
+ *
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 record_count = 1;
+ *
+ * @return The recordCount.
+ */
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
+ }
- private void buildPartial0(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- result) {
- int from_bitField0_ = bitField0_;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.recordCount_ = recordCount_;
- }
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.uploadMatchRateRange_ = uploadMatchRateRange_;
- }
- }
+ public static final int GOOGLE_USER_ID_COUNT_FIELD_NUMBER = 2;
+ private long googleUserIdCount_ = 0L;
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other
- instanceof
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus) {
- return mergeFrom(
- (com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
- other);
- } else {
- super.mergeFrom(other);
- return this;
- }
+ /**
+ *
+ *
+ *
+ * The total count of google user ids sent in the removal request. Includes
+ * all google user ids in the request, regardless of whether they were
+ * successfully removed or not.
+ *
+ *
+ * int64 google_user_id_count = 2;
+ *
+ * @return The googleUserIdCount.
+ */
+ @java.lang.Override
+ public long getGoogleUserIdCount() {
+ return googleUserIdCount_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
+ if (recordCount_ != 0L) {
+ output.writeInt64(1, recordCount_);
}
+ if (googleUserIdCount_ != 0L) {
+ output.writeInt64(2, googleUserIdCount_);
+ }
+ getUnknownFields().writeTo(output);
+ }
- public Builder mergeFrom(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- other) {
- if (other
- == com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- .getDefaultInstance()) return this;
- if (other.getRecordCount() != 0L) {
- setRecordCount(other.getRecordCount());
- }
- if (dataTypeCountsBuilder_ == null) {
- if (!other.dataTypeCounts_.isEmpty()) {
- if (dataTypeCounts_.isEmpty()) {
- dataTypeCounts_ = other.dataTypeCounts_;
- bitField0_ = (bitField0_ & ~0x00000002);
- } else {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.addAll(other.dataTypeCounts_);
- }
- onChanged();
- }
- } else {
- if (!other.dataTypeCounts_.isEmpty()) {
- if (dataTypeCountsBuilder_.isEmpty()) {
- dataTypeCountsBuilder_.dispose();
- dataTypeCountsBuilder_ = null;
- dataTypeCounts_ = other.dataTypeCounts_;
- bitField0_ = (bitField0_ & ~0x00000002);
- dataTypeCountsBuilder_ =
- com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders
- ? internalGetDataTypeCountsFieldBuilder()
- : null;
- } else {
- dataTypeCountsBuilder_.addAllMessages(other.dataTypeCounts_);
- }
- }
- }
- if (other.uploadMatchRateRange_ != 0) {
- setUploadMatchRateRangeValue(other.getUploadMatchRateRangeValue());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (recordCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, recordCount_);
+ }
+ if (googleUserIdCount_ != 0L) {
+ size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, googleUserIdCount_);
}
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
- @java.lang.Override
- public final boolean isInitialized() {
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
return true;
}
+ if (!(obj
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)) {
+ return super.equals(obj);
+ }
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus other =
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
+ obj;
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8:
- {
- recordCount_ = input.readInt64();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- case 18:
- {
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount m =
- input.readMessage(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
- .parser(),
- extensionRegistry);
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.add(m);
- } else {
- dataTypeCountsBuilder_.addMessage(m);
- }
- break;
- } // case 18
- case 24:
- {
- uploadMatchRateRange_ = input.readEnum();
- bitField0_ |= 0x00000004;
- break;
- } // case 24
- default:
- {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
+ if (getRecordCount() != other.getRecordCount()) return false;
+ if (getGoogleUserIdCount() != other.getGoogleUserIdCount()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
}
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RECORD_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getRecordCount());
+ hash = (37 * hash) + GOOGLE_USER_ID_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getGoogleUserIdCount());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
- private int bitField0_;
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- private long recordCount_;
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(
+ java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- /**
- *
- *
- *
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
- *
- *
- * int64 record_count = 1;
- *
- * @return The recordCount.
- */
- @java.lang.Override
- public long getRecordCount() {
- return recordCount_;
- }
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- /**
- *
- *
- *
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
- *
- *
- * int64 record_count = 1;
- *
- * @param value The recordCount to set.
- * @return This builder for chaining.
- */
- public Builder setRecordCount(long value) {
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
- recordCount_ = value;
- bitField0_ |= 0x00000001;
- onChanged();
- return this;
- }
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
- /**
- *
- *
- *
- * The total count of audience members sent in the upload request for the
- * destination. Includes all audience members in the request, regardless of
- * whether they were successfully ingested or not.
- *
- *
- * int64 record_count = 1;
- *
- * @return This builder for chaining.
- */
- public Builder clearRecordCount() {
- bitField0_ = (bitField0_ & ~0x00000001);
- recordCount_ = 0L;
- onChanged();
- return this;
- }
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
+
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- private java.util.List<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
- dataTypeCounts_ = java.util.Collections.emptyList();
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(PARSER, input);
+ }
- private void ensureDataTypeCountsIsMutable() {
- if (!((bitField0_ & 0x00000002) != 0)) {
- dataTypeCounts_ =
- new java.util.ArrayList<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>(
- dataTypeCounts_);
- bitField0_ |= 0x00000002;
- }
- }
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseDelimitedFrom(
+ java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseDelimitedWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- private com.google.protobuf.RepeatedFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
- dataTypeCountsBuilder_;
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(PARSER, input);
+ }
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public java.util.List
- getDataTypeCountsList() {
- if (dataTypeCountsBuilder_ == null) {
- return java.util.Collections.unmodifiableList(dataTypeCounts_);
- } else {
- return dataTypeCountsBuilder_.getMessageList();
- }
- }
+ public static com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus
+ parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessage.parseWithIOException(
+ PARSER, input, extensionRegistry);
+ }
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public int getDataTypeCountsCount() {
- if (dataTypeCountsBuilder_ == null) {
- return dataTypeCounts_.size();
- } else {
- return dataTypeCountsBuilder_.getCount();
- }
- }
+ @java.lang.Override
+ public Builder newBuilderForType() {
+ return newBuilder();
+ }
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
- getDataTypeCounts(int index) {
- if (dataTypeCountsBuilder_ == null) {
- return dataTypeCounts_.get(index);
- } else {
- return dataTypeCountsBuilder_.getMessage(index);
- }
- }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder setDataTypeCounts(
- int index,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
- if (dataTypeCountsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.set(index, value);
- onChanged();
- } else {
- dataTypeCountsBuilder_.setMessage(index, value);
- }
- return this;
- }
+ public static Builder newBuilder(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder setDataTypeCounts(
- int index,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- builderForValue) {
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.set(index, builderForValue.build());
- onChanged();
- } else {
- dataTypeCountsBuilder_.setMessage(index, builderForValue.build());
- }
- return this;
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+
+ /**
+ *
+ *
+ *
+ * The status of the google user id data removal from the destination.
+ *
+ *
+ * Protobuf type {@code
+ * google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus}
+ */
+ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder
+ implements
+ // @@protoc_insertion_point(builder_implements:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatusOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveGoogleUserIdDataStatus_descriptor;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder addDataTypeCounts(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
- if (dataTypeCountsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.add(value);
- onChanged();
- } else {
- dataTypeCountsBuilder_.addMessage(value);
- }
- return this;
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveGoogleUserIdDataStatus_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.class,
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.Builder.class);
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder addDataTypeCounts(
- int index,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount value) {
- if (dataTypeCountsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.add(index, value);
- onChanged();
- } else {
- dataTypeCountsBuilder_.addMessage(index, value);
- }
+ // Construct using
+ // com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus.newBuilder()
+ private Builder() {}
+
+ private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ }
+
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ bitField0_ = 0;
+ recordCount_ = 0L;
+ googleUserIdCount_ = 0L;
return this;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder addDataTypeCounts(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- builderForValue) {
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.add(builderForValue.build());
- onChanged();
- } else {
- dataTypeCountsBuilder_.addMessage(builderForValue.build());
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
+ .internal_static_google_ads_datamanager_v1_RequestStatusPerDestination_RemoveGoogleUserIdDataStatus_descriptor;
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ getDefaultInstanceForType() {
+ return com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ build() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
}
- return this;
+ return result;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder addDataTypeCounts(
- int index,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- builderForValue) {
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.add(index, builderForValue.build());
- onChanged();
- } else {
- dataTypeCountsBuilder_.addMessage(index, builderForValue.build());
+ @java.lang.Override
+ public com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ buildPartial() {
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ result =
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus(this);
+ if (bitField0_ != 0) {
+ buildPartial0(result);
}
- return this;
+ onBuilt();
+ return result;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder addAllDataTypeCounts(
- java.lang.Iterable<
- ? extends com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount>
- values) {
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(values, dataTypeCounts_);
- onChanged();
- } else {
- dataTypeCountsBuilder_.addAllMessages(values);
+ private void buildPartial0(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ result) {
+ int from_bitField0_ = bitField0_;
+ if (((from_bitField0_ & 0x00000001) != 0)) {
+ result.recordCount_ = recordCount_;
+ }
+ if (((from_bitField0_ & 0x00000002) != 0)) {
+ result.googleUserIdCount_ = googleUserIdCount_;
}
- return this;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder clearDataTypeCounts() {
- if (dataTypeCountsBuilder_ == null) {
- dataTypeCounts_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000002);
- onChanged();
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other
+ instanceof
+ com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus) {
+ return mergeFrom(
+ (com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus)
+ other);
} else {
- dataTypeCountsBuilder_.clear();
+ super.mergeFrom(other);
+ return this;
}
- return this;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public Builder removeDataTypeCounts(int index) {
- if (dataTypeCountsBuilder_ == null) {
- ensureDataTypeCountsIsMutable();
- dataTypeCounts_.remove(index);
- onChanged();
- } else {
- dataTypeCountsBuilder_.remove(index);
+ public Builder mergeFrom(
+ com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus
+ other) {
+ if (other
+ == com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus.getDefaultInstance()) return this;
+ if (other.getRecordCount() != 0L) {
+ setRecordCount(other.getRecordCount());
+ }
+ if (other.getGoogleUserIdCount() != 0L) {
+ setGoogleUserIdCount(other.getGoogleUserIdCount());
}
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
return this;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- getDataTypeCountsBuilder(int index) {
- return internalGetDataTypeCountsFieldBuilder().getBuilder(index);
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder
- getDataTypeCountsOrBuilder(int index) {
- if (dataTypeCountsBuilder_ == null) {
- return dataTypeCounts_.get(index);
- } else {
- return dataTypeCountsBuilder_.getMessageOrBuilder(index);
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
}
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8:
+ {
+ recordCount_ = input.readInt64();
+ bitField0_ |= 0x00000001;
+ break;
+ } // case 8
+ case 16:
+ {
+ googleUserIdCount_ = input.readInt64();
+ bitField0_ |= 0x00000002;
+ break;
+ } // case 16
+ default:
+ {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
}
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public java.util.List<
- ? extends
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
- getDataTypeCountsOrBuilderList() {
- if (dataTypeCountsBuilder_ != null) {
- return dataTypeCountsBuilder_.getMessageOrBuilderList();
- } else {
- return java.util.Collections.unmodifiableList(dataTypeCounts_);
- }
- }
+ private int bitField0_;
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
- *
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- addDataTypeCountsBuilder() {
- return internalGetDataTypeCountsFieldBuilder()
- .addBuilder(
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
- .getDefaultInstance());
- }
+ private long recordCount_;
/**
*
*
*
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
- */
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder
- addDataTypeCountsBuilder(int index) {
- return internalGetDataTypeCountsFieldBuilder()
- .addBuilder(
- index,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount
- .getDefaultInstance());
- }
-
- /**
- *
- *
- *
- * The total count of data types sent in the upload request for the
- * destination, broken down by data type. Includes all data types in
- * the request, regardless of whether they were successfully ingested or
- * not.
- *
+ * int64 record_count = 1;
*
- *
- * repeated .google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount data_type_counts = 2;
- *
+ * @return The recordCount.
*/
- public java.util.List<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder>
- getDataTypeCountsBuilderList() {
- return internalGetDataTypeCountsFieldBuilder().getBuilderList();
- }
-
- private com.google.protobuf.RepeatedFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>
- internalGetDataTypeCountsFieldBuilder() {
- if (dataTypeCountsBuilder_ == null) {
- dataTypeCountsBuilder_ =
- new com.google.protobuf.RepeatedFieldBuilder<
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCount.Builder,
- com.google.ads.datamanager.v1.RequestStatusPerDestination.DataTypeCountOrBuilder>(
- dataTypeCounts_,
- ((bitField0_ & 0x00000002) != 0),
- getParentForChildren(),
- isClean());
- dataTypeCounts_ = null;
- }
- return dataTypeCountsBuilder_;
+ @java.lang.Override
+ public long getRecordCount() {
+ return recordCount_;
}
- private int uploadMatchRateRange_ = 0;
-
/**
*
*
*
- * The match rate range of the upload.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 record_count = 1;
*
- * @return The enum numeric value on the wire for uploadMatchRateRange.
+ * @param value The recordCount to set.
+ * @return This builder for chaining.
*/
- @java.lang.Override
- public int getUploadMatchRateRangeValue() {
- return uploadMatchRateRange_;
+ public Builder setRecordCount(long value) {
+
+ recordCount_ = value;
+ bitField0_ |= 0x00000001;
+ onChanged();
+ return this;
}
/**
*
*
*
- * The match rate range of the upload.
+ * The total count of audience members sent in the removal request. Includes
+ * all audience members in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 record_count = 1;
*
- * @param value The enum numeric value on the wire for uploadMatchRateRange to set.
* @return This builder for chaining.
*/
- public Builder setUploadMatchRateRangeValue(int value) {
- uploadMatchRateRange_ = value;
- bitField0_ |= 0x00000004;
+ public Builder clearRecordCount() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ recordCount_ = 0L;
onChanged();
return this;
}
+ private long googleUserIdCount_;
+
/**
*
*
*
- * The match rate range of the upload.
+ * The total count of google user ids sent in the removal request. Includes
+ * all google user ids in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 google_user_id_count = 2;
*
- * @return The uploadMatchRateRange.
+ * @return The googleUserIdCount.
*/
@java.lang.Override
- public com.google.ads.datamanager.v1.MatchRateRange getUploadMatchRateRange() {
- com.google.ads.datamanager.v1.MatchRateRange result =
- com.google.ads.datamanager.v1.MatchRateRange.forNumber(uploadMatchRateRange_);
- return result == null ? com.google.ads.datamanager.v1.MatchRateRange.UNRECOGNIZED : result;
+ public long getGoogleUserIdCount() {
+ return googleUserIdCount_;
}
/**
*
*
*
- * The match rate range of the upload.
+ * The total count of google user ids sent in the removal request. Includes
+ * all google user ids in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 google_user_id_count = 2;
*
- * @param value The uploadMatchRateRange to set.
+ * @param value The googleUserIdCount to set.
* @return This builder for chaining.
*/
- public Builder setUploadMatchRateRange(com.google.ads.datamanager.v1.MatchRateRange value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000004;
- uploadMatchRateRange_ = value.getNumber();
+ public Builder setGoogleUserIdCount(long value) {
+
+ googleUserIdCount_ = value;
+ bitField0_ |= 0x00000002;
onChanged();
return this;
}
@@ -15423,43 +20298,46 @@ public Builder setUploadMatchRateRange(com.google.ads.datamanager.v1.MatchRateRa
*
*
*
- * The match rate range of the upload.
+ * The total count of google user ids sent in the removal request. Includes
+ * all google user ids in the request, regardless of whether they were
+ * successfully removed or not.
*
*
- * .google.ads.datamanager.v1.MatchRateRange upload_match_rate_range = 3;
+ * int64 google_user_id_count = 2;
*
* @return This builder for chaining.
*/
- public Builder clearUploadMatchRateRange() {
- bitField0_ = (bitField0_ & ~0x00000004);
- uploadMatchRateRange_ = 0;
+ public Builder clearGoogleUserIdCount() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ googleUserIdCount_ = 0L;
onChanged();
return this;
}
- // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ // @@protoc_insertion_point(builder_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
}
- // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus)
+ // @@protoc_insertion_point(class_scope:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveGoogleUserIdDataStatus)
private static final com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
+ .RemoveGoogleUserIdDataStatus
DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE =
- new com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus();
+ new com.google.ads.datamanager.v1.RequestStatusPerDestination
+ .RemoveGoogleUserIdDataStatus();
}
public static com.google.ads.datamanager.v1.RequestStatusPerDestination
- .IngestCompositeDataStatus
+ .RemoveGoogleUserIdDataStatus
getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser PARSER =
- new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser PARSER =
+ new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public IngestCompositeDataStatus parsePartialFrom(
+ public RemoveGoogleUserIdDataStatus parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -15479,138 +20357,74 @@ public IngestCompositeDataStatus parsePartialFrom(
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
- }
-
- @java.lang.Override
- public com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestCompositeDataStatus
- getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
- }
-
- public interface RemoveCompositeDataStatusOrBuilder
- extends
- // @@protoc_insertion_point(interface_extends:google.ads.datamanager.v1.RequestStatusPerDestination.RemoveCompositeDataStatus)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- *
- *